Grammar compiler
