Beluga_parser.Disambiguation_stateDefinition and implementation of the state required to disambiguate the Beluga syntax from the parser AST to the external AST.
module type ENTRY = sig ... endAbstract definition of entries bound to identifiers.
module type DISAMBIGUATION_STATE = sig ... endAbstract definition of a disambiguation state.
module Disambiguation_state : sig ... endConcrete implementation of DISAMBIGUATION_STATE backed by a mutable data structure.