Ast_convenienceSourceval let_in :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
?recursive:bool ->
Parsetree.value_binding list ->
Parsetree.expression ->
Parsetree.expressionval constr :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
string ->
Parsetree.expression list ->
Parsetree.expressionval record :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
?over:Parsetree.expression ->
(string * Parsetree.expression) list ->
Parsetree.expressionval tuple :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.expression list ->
Parsetree.expressionval cons :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.expression ->
Parsetree.expression ->
Parsetree.expressionval list :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.expression list ->
Parsetree.expressionval func :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
(Parsetree.pattern * Parsetree.expression) list ->
Parsetree.expressionval app :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.expression ->
Parsetree.expression list ->
Parsetree.expressionval sequence :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.expression list ->
Parsetree.expressionReturn () if the list is empty. Tail rec.
val pconstr :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
string ->
Parsetree.pattern list ->
Parsetree.patternval precord :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
?closed:Asttypes.closed_flag ->
(string * Parsetree.pattern) list ->
Parsetree.patternval ptuple :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.pattern list ->
Parsetree.patternval pcons :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.pattern ->
Parsetree.pattern ->
Parsetree.patternval plist :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
Parsetree.pattern list ->
Parsetree.patternval tconstr :
?loc:Ast_helper.loc ->
?attrs:Ast_helper.attrs ->
string ->
Parsetree.core_type list ->
Parsetree.core_typeval get_str_with_quotation_delimiter :
Parsetree.expression ->
(string * string option) option