At 05:19 AM 2/20/97 -0500, you wrote: >$ would then be context sensitive, because it's the standard to denote >"current PC" as in > goto $-1 > >for an infinite loop. I never liked making compilers with context-sensitive >tokens myself. > Isn't an infinite loop done with: goto $ In your example, if the statement previous was some other goto, it might not be infinite. ie: goto $+2 goto $-1 Sorry, I'm picking nits.