Very, very basic codegen for declaration.
Generating grammar is just a form_list of functions.