jon.recoil.org

Module Parser_standardSource

Sourcemodule Ast_helper : sig ... end

Helpers to produce Parsetree fragments

Sourcemodule Ast_mapper : sig ... end
Sourcemodule Asttypes : sig ... end

Auxiliary AST types used by parsetree and typedtree.

Sourcemodule Docstrings : sig ... end
Sourcemodule Language_extension : sig ... end

Language extensions provided by the Jane Street version of the OCaml compiler.

Sourcemodule Language_extension_kernel : sig ... end

Language extensions provided by the Jane Street version of the OCaml compiler. These are the parts of Language_extension that are required by Profile_counters_functions. Forward declaring these allow us to avoid a mutual dependency between files in utils/ and parsing/. Such a dependency prevents Merlin from compiling.

Sourcemodule Lexer : sig ... end
Sourcemodule Parse : sig ... end
Sourcemodule Parser : sig ... end
Sourcemodule Parser_types : sig ... end
Sourcemodule Parsetree : sig ... end

Abstract syntax tree produced by parsing

Sourcemodule Printast : sig ... end