Appendix A: Quotations for creating abstract syntax trees
The file ``
q_MLast.cmo
'' in Camlp4 library directory provides some quotations expanders to create abstract syntax tree nodes using a concrete syntax.
The types generated are defined in the module ``
MLast
'' provided in the library, but not documented, for the normal usage is to use these quotations.
General rules
Quotation
expr
Quotation
patt
Quotation
ctyp
Quotation
sig_item
Quotation
str_item
Quotation
module_type
Quotation
module_expr