Module Ast_compatible

let const_exp_string: ?loc:Melange_compiler_libs.Location.t => ?attrs:attrs => ?delimiter:string => string => Melange_compiler_libs.Parsetree.expression;
let const_exp_int_list_as_array: list(int) => Melange_compiler_libs.Parsetree.expression;

Note this function would slightly change its semantics depending on compiler versions for newer version: it means always label for older version: it could be optional (which we should avoid)

type args = list((Asttypes.arg_label, Melange_compiler_libs.Parsetree.expression));