Monday, January 11, 2016

Picture from Austin .Net - Antlr by Brock Reeve

Brock Reeve presented how to build your own Domain Specific Language (DSL) for .Net using Antlr, a Java native lex/yacc combo.


My cryptic notes:
Use ANTLRWorks as IDE.
graphviz Viz.js mdaines.gitgub.io/viz.js
generate c# via Rosylyn, or IL-emit
Antlr is a .Net library and Java library.  
Use Fizzler to do css matching

Antlr
Lexer
Parser
AST
Generate Code
Pickaxe

No comments: