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.