1 2[section {C/PARAM code representation of parsing expression grammars}] 3 4[include whatis_cparam_rawc.inc] 5[para] 6 7The bulk of such a framework has to be specified through the option 8[option -template]. The additional options 9 10[list_begin options] 11[opt_def -fun-qualifier string] 12[opt_def -indent integer] 13[opt_def -main string] 14[opt_def -namespace string] 15[opt_def -prelude string] 16[opt_def -self-command string] 17[opt_def -state-decl string] 18[opt_def -state-ref string] 19[opt_def -string-varname string] 20[list_end] 21 22provide code snippets which help to glue framework and generated code 23together. Their placeholders are in the [emph generated] code. 24 25[subsection Example] 26 27We are forgoing an example of this representation, with apologies. 28It would be way to large for this document. 29