Common.ParserCopyright 2024, Mikhail Gavrilenko, Danila Rudnev-Stepanyan, Daniel Vlasenko
SPDX-License-Identifier: LGPL-3.0-or-later
val parse : string -> (Ast.program, string) Stdlib.resultval parse_str : string -> Ast.programval pconstint : Ast.Constant.t Angstrom.tval pconstchar : Ast.Constant.t Angstrom.tval pconststring : Ast.Constant.t Angstrom.tval pconst : Ast.Constant.t Angstrom.tval ptype : Ast.TypeExpr.t Angstrom.tval ptype_adt : Ast.TypeExpr.t Angstrom.tval ppattern : Ast.Pattern.t Angstrom.tval ppatvar : Ast.Pattern.t Angstrom.tval pexpr : Ast.Expression.t Angstrom.tval pstr_item : Ast.Structure.structure_item Angstrom.tval pstructure : Ast.program Angstrom.t