State 0: NIL
on #\ETX goto 3
State 3: NIL
on #\. goto 8 do 2 ← P
on (OR #\+ #\-) goto 7 do 2 ← P
on (<= #\0 #\9) goto 6 do 2 ← P
State 4: NIL
on :EXIT goto 2 do $0.E ← P, $0.S ← 2
on (<= #\0 #\9) goto 4
on (OR (<= #\D #\F) #\L #\S (<= #\d #\f) #\l #\s) goto 10
State 5: NIL
on :EXIT goto 2 do $0.E ← P, $0.S ← 2
on (<= #\0 #\9) goto 5
State 6: NIL
on (OR (<= #\D #\F) #\L #\S (<= #\d #\f) #\l #\s) goto 10
on (<= #\0 #\9) goto 6
on #\. goto 11
State 7: NIL
on (<= #\0 #\9) goto 6
on #\. goto 8
State 8: NIL
on (<= #\0 #\9) goto 4
State 9: NIL
on (<= #\0 #\9) goto 5
State 10: NIL
on (OR #\+ #\-) goto 9
on (<= #\0 #\9) goto 5
State 11: NIL
on (<= #\0 #\9) goto 4
on (OR (<= #\D #\F) #\L #\S (<= #\d #\f) #\l #\s) goto 10