Forum: Programmieren allgemein
by Codewalker,
21. Nov 2009
Wobei ich zu behaupten wage, dass auch eine große case-Struktur effektiveren Assembler ergibt, also eine entsprechende Automatenkonstruktion mit Objekten. Aber da lasse ich mich gerne eines besseren belehren.
Forum: Programmieren allgemein
by Codewalker,
20. Nov 2009
Ich gehe mal davon aus, du meinst einen endlichen Automaten. Prinzipiell ist es eine verschachtelte Case-Abfrage. Die äußere fragt ab, in welchem Zustand der Automat sich gerade befindet und jede innere fragt ab, welche Transition gewählt werden muss.
Ein Automat mit 3 Zuständen (q0,q1,q2) und einem Alphabet 'a' und 'b' wäre dann prinzipiell z.B. so:
{...}
case AktuellerZustand of
q0: ...