Language processor with Ruby YACC.