Module Beluga_syntax

module Syncom = Syncom
module Synext = Synext
module Synapx = Synapx
module Synint = Synint
module Ext = Synext
module Apx = Synapx
module Int = Synint
include module type of struct include Syncom end

Operators

module Associativity = Syncom.Associativity
module Fixity = Syncom.Fixity
module Operator = Syncom.Operator

Annotations

module Depend = Syncom.Depend
module Inductivity = Syncom.Inductivity
module Plicity = Syncom.Plicity

Pretty-Printing

module Parenthesizer = Syncom.Parenthesizer

Identifiers

module Identifier = Syncom.Identifier
module Qualified_identifier = Syncom.Qualified_identifier
module Binding_tree = Syncom.Binding_tree
module Id = Syncom.Id
module HoleId = Syncom.HoleId

Legacy Names

module Name = Syncom.Name
module Gensym = Syncom.Gensym

Utilities

module Error = Syncom.Error
module Position = Syncom.Position
module Location = Syncom.Location