cybop-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cybop-developers] Blocking Terminal Input


From: Christian Heller
Subject: [cybop-developers] Blocking Terminal Input
Date: Thu, 01 Dec 2016 15:03:55 +0100
User-agent: KMail/4.14.1 (Linux/3.16.0-4-amd64; KDE/4.14.2; x86_64; ; )

Hallo Gruppe "Bulls and Cows",

erstens habe ich jetzt eine blockierende Variante der Dateneingabe für
das Terminal implementiert. Siehe Beispiel "addition_user_input"!
Dort wird in "receive" eine zusätzliche Eigenschaft mitgegeben:
<node name="blocking" channel="inline" format="logicvalue/boolean" 
model="true"/>
Dann wartet das Programm, bis eine Eingabe erfolgte.
Damit könnten Sie sich evtl. das "sense" sparen.

Zweitens wäre es einfacher, für die Schleifen Stack-Variablen zu nehmen.
Siehe Beispiele "counter_stack" und "counter_stack_deep"!
Dort werden die lokalen Variablen "break", "index" und "count" gleich
bei der Definition der loop angegeben und können dann im weiteren
Verlauf innerhalb der aufgerufenen Modelle frei verwendet werden,
unter Angabe von format="path/stack" statt format="path/knowledge".
(Geht aber nur für Integer-Werte. Reicht ja vorerst.)

Viele Grüße
Christian Heller





reply via email to

[Prev in Thread] Current Thread [Next in Thread]