To focus the search input from anywhere on the page, press the 'S' key.
in-package search v0.1.0
archetype 1.2.4
Libraries
This package provides the following libraries (via dune):
archetype
Documentation:
Archetype.Ast
Archetype.Core
Archetype.Error
Archetype.Gen_api_storage
Archetype.Gen_decompile
Archetype.Gen_extra
Archetype.Gen_michelson
Archetype.Gen_model
Archetype.Gen_storage
Archetype.Gen_transform
Archetype.Gen_why3
Archetype.Ident
Archetype.Io
Archetype.Lexer
Archetype.Location
Archetype.Michelson
Archetype.Michelson_lexer
Archetype.Michelson_parser
Archetype.Mlwtree
Archetype.Model
Archetype.Mtools
Archetype.Opt_model
Archetype.Options
Archetype.ParseError
This module demonstrates that we can easily generate contextual error message thanks to the introspection API. Indeed, when a parsing error occurs, there exist items in the stack whose analysis is not completed. Therefore, the non terminals of their productions are probably the syntactically classes that are being recognized when the error occurred.Archetype.ParseTree
Archetype.Parser
Archetype.Position
Extension of standard library's positions.Archetype.Printer_ast
Archetype.Printer_michelson
Archetype.Printer_mlwtree
Archetype.Printer_model
Archetype.Printer_model_tools
Archetype.Printer_pt
Archetype.Printer_pt_markdown
Archetype.Printer_tools
Archetype.Pt_helper
Archetype.PureLexer
Archetype.Symbol
Archetype.Tools
Archetype.Typing
Dependencies: menhirLib, num, str, ppx_deriving, yojson, ppx_deriving_yojson.runtime, hex, unix, ppx_deriving.runtime, visitors.runtime