A.6 Quotation str_item
Syntax tree nodes for language structure items, of type
Ast.str_item. The basic nodes are:
-
<:str_item< declare $list:stl$ end >>: declare.
-
<:str_item< exception $s$ of $list:tl$ >>: exception
declaration.
-
<:str_item< $exp:e$ >>: toplevel expression.
-
<:str_item< external $s$ : $t$ = $list:sl$ >>:
declaration of external.
-
<:str_item< module $s$ = $me$ >>: module declaration.
-
<:str_item< module type $s$ = $mt$ >>: module type
declaration.
-
<:str_item< open $sl$ >>: open.
-
<:str_item< type $list:sslt$ >>: type declaration.
-
<:str_item< value $rec:b$ $list:pel$ >>: variables
definition.