Module ASTLanguage.CTLExceptions

exception ALParserInvariantViolationException of string

Raised when the parser encounters a violation of a certain invariant

type exc_info
exception ALFileException of exc_info

Raised when any exception from the lexer/parser of AL is caught, to include source-location info

val create_exc_info : string -> Stdlib.Lexing.lexbuf -> exc_info
val json_of_exc_info : exc_info -> Yojson.Basic.t