ligo/src/passes/1-parser/cameligo
Christian Rinderknecht 786b183d40 [WIP]
* Reverted [pos.mli] to the previous signature, except [Pos.min]
  that now takes a labelled parameter [file].
* Reverted [ParserAPI.ml] to the previous signature.
* Reexported [shor_error] in [ParserUnit].
* Changed the modules [LexToken] so that they export one function
  to make attributes, the first, additional paramater being "[@"
  or "[@@" (and invalid in PascaLIGO).
* Added support in all [ParserLog] for attributes (pretty-printings).
* Added AST nodes [Attr] and [AttrDecl] to PascaLIGO. The simplifier
  takes care of hooking them with their respective declarations
  or discarding them. (In the future, we should issue a warning for detached
  attributes.)
2020-01-21 18:35:36 +01:00
..
Stubs Remove original Cameligo and rename Ligodity to Cameligo. 2019-12-12 14:35:07 +01:00
Tests after review 1 2020-01-10 16:41:47 +01:00
.AST.ml.tag Remove original Cameligo and rename Ligodity to Cameligo. 2019-12-12 14:35:07 +01:00
.gitignore Added .gitignore for all syntaxes. 2019-12-26 14:13:19 +01:00
.LexerMain.tag Remove original Cameligo and rename Ligodity to Cameligo. 2019-12-12 14:35:07 +01:00
.links Some refactoring. 2020-01-10 15:32:54 +01:00
.Parser.mly.tag Added basic support for Menhir's incremental API. 2019-12-17 17:03:43 +01:00
.ParserMain.tag Remove original Cameligo and rename Ligodity to Cameligo. 2019-12-12 14:35:07 +01:00
.Unlexer.tag Refactoring to bring local builds of the parsers closer to the global build. 2020-01-14 01:27:35 +01:00
AST.ml [WIP] 2020-01-21 18:35:36 +01:00
cameligo.ml Remove original Cameligo and rename Ligodity to Cameligo. 2019-12-12 14:35:07 +01:00
dune Refactoring to bring local builds of the parsers closer to the global build. 2020-01-14 01:27:35 +01:00
LexerMain.ml Sharing standalone lexers and parsers, and parser error API. 2020-01-06 10:03:41 +00:00
LexToken.mli [WIP] 2020-01-21 18:35:36 +01:00
LexToken.mll [WIP] 2020-01-21 18:35:36 +01:00
Makefile.cfg Refactoring to bring local builds of the parsers closer to the global build. 2020-01-14 01:27:35 +01:00
ParErr.ml [WIP] 2020-01-21 18:35:36 +01:00
Parser.mly [WIP] 2020-01-21 18:35:36 +01:00
ParserLog.ml [WIP] 2020-01-21 18:35:36 +01:00
ParserLog.mli Refactoring to bring local builds of the parsers closer to the global build. 2020-01-14 01:27:35 +01:00
ParserMain.ml Additional refactoring to get local and global builds closer. 2020-01-14 18:35:30 +01:00
ParToken.mly [WIP] 2020-01-21 18:35:36 +01:00
Scoping.ml Refactoring to bring local builds of the parsers closer to the global build. 2020-01-14 01:27:35 +01:00
Scoping.mli Refactoring to bring local builds of the parsers closer to the global build. 2020-01-14 01:27:35 +01:00
Unlexer.ml Some refactoring. 2020-01-10 15:32:54 +01:00