<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<DIV>If this is so, <A title=http://pastebin.com/WjDP1xmj
href="http://pastebin.com/WjDP1xmj">http://pastebin.com/WjDP1xmj</A> is not
representative for your computer language. Since there is only a table, the
tokenizer takes apart the lexical elements and since most of the lexical
elements are fixed, gperf is perfect for that job. I don’t see at what point you
need to deal with many alternatives. </DIV>
<DIV> </DIV>
<DIV>Fill up the various possible actions with some code && you’ll see
where your FSM got stuck <IMG
style="BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none"
class="wlEmoticon wlEmoticon-smile" alt=Smiley
src="cid:B9E13A78C08D431FAE4E762FD15898CA@localdomain">, and/or generate
graphviz output and follow the states by hand for a given input string. In case
line 23 of your sample input data should be (possibly partially) matched by your
“raiseaction” I’d start debugging by looking at what the “any” machine really
matches <IMG
style="BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none"
class="wlEmoticon wlEmoticon-smile" alt=Smiley
src="cid:B9E13A78C08D431FAE4E762FD15898CA@localdomain"></DIV>
<DIV> </DIV>
<DIV>jg</DIV>
<DIV> </DIV></DIV></DIV></BODY></HTML>