Alpag is a lexer and parser generator targeted primarily at C#/.NET environment.
Alpag can generate:
Alpag is intended as a modern replacement for lex/yacc combo of lexer and parser generators popular in C language environment. Providing similar functionality it generates code that can be easily integrated in modern applications.
Key features of Alpag are:
Alpag comes with a license enabling both non-commercial and commercial use of generated code (refer to enclosed License for details).
Please take a while to read How to read this manual chapter.