Come Get Some

Monday, January 01, 2007

ANTLR

Dude, do you know that making a C# grammar is kind of a pain in the ass? Like, Microsoft publishes a grammar, but the grammar is not LALR(1) and is left-recursive. To translate for the non-compiler geek, the grammar is not acceptable to any of the standard compiler generation tools. WTF? "Microsoft declares self frustratingly inept. No one surprised." Anyway, I continue to make progress on translating the initially useless Microsoft grammar into a potentially useful grammar that ANTLR will accept. This is non-trivial, though it is also not rocket science. Maybe I will be done soon.

0 Comments:

Post a Comment

<< Home