elpi.compiler
Compiler_data.SymbolResolver
elpi
elpi.lexer_config
elpi.parser
elpi.runtime
elpi.trace
elpi.util
trace_ppx
trace_ppx_runtime
type resolution
val pp_resolution : Ppx_deriving_runtime.Format.formatter -> resolution -> Ppx_deriving_runtime.unit
val show_resolution : resolution -> Ppx_deriving_runtime.string
val compare : TypingEnv.t -> resolution -> resolution -> int
val clone : resolution -> resolution
val make : unit -> resolution
val resolve : TypingEnv.t -> resolution -> Symbol.t -> unit
val resolved_to : TypingEnv.t -> resolution -> Symbol.t option
val is_resolved_to : TypingEnv.t -> resolution -> Symbol.t -> bool
val is_resolved_to_builtin : TypingEnv.t -> resolution -> bool