Generated JavaScript from Cirru Grammar