[Allegro] Einsatz des FLEX-Befehls 'slice'

Anando Eger a.eger at aneg-dv.de
Mi Mai 2 08:02:59 CEST 2012


Hallo Herr Allers,

leider ist der Flexinterpreter nicht reentrant.

Das bedeutet, dass zu einer Zeit immer nur eine Flex-Befehlsfolge 
abgearbeitet werden kann - wenn z.B. "ask" wartet, ist der Flex-
Interpreter belegt ...

Viele Grüße
Anando Eger

---------------------------------------------------------------------
Anando Eger Datenverarbeitung
Herr Dipl.-Ing. Anando Eger
Gustav-Voigt-Str. 24
01156 Dresden
Tel.: +49 (0)351 454 1236  http://www.aneg-dv.de
Fax: +49 (0)351 454 1238  mailto:a.eger at aneg-dv.de
---------------------------------------------------------------------


On 1 May 2012 at 1:57, Heinrich Allers wrote:

> Wenn ich in einem FLEX-Ablauf z.B. solch eine Abfrage habe:
> 
> ask |2AUSLEIHE: Medienetikett einlesen!
> 
> - wie mache ich es dann, daß, wenn z.B während 5 Sekunden nichts eingegeben wird, eine ganz neue 
> Aktion abläuft, die in eine FLEX-Datei gepackt ist?
> 
> Die Dokumentation zum 'slice'-Befehl interpretierte ich für mich so, daß mit
> 
> slice 5000=1X aktion.flx
> ask |2AUSLEIHE: Medienetikett einlesen!
> 
> die FLEX-Datei aktion.flx ausgeführt wird, wenn man 5 Sekunden lang nichts auf die Eingabeaufforderung 
> 'ask ...' hin eingibt. Aber mit dieser Interpretation lag ich wohl falsch, denn nichts tat sich in diesem Sinn ... 
> :-((
> 
> Weiß jemand, wie der Befehl 'slice' in diesem Kontext richtig einzusetzen ist? Oder wie man, falls 'slice' 
> dafür garnicht zuständig ist, das sonst machen könnte?
> 
> 
> Mit besten Grüßen:
> 
> Heinrich Allers 
> 
> allers at t-online.de * http://www.h-allers.de
> Netztagebuch: http://heinrich-erlo-ger.blogspot.com/
> Bitácora: http://heinrich-erlo-spa.blogspot.com/
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro





Mehr Informationen über die Mailingliste Allegro