ligo/src
Christian Rinderknecht 3ed303f60d In EvalOpt modules, the CLI input ["-"] is becomes now [None],
like the absence of an input filename. (This simplifies all the
clients codes.) Fixed the dune file for the preprocessor. Fixed
the build of PreprocMain.exe and PreprocMain.byte. Restricted
preprocessing errors [Preproc.Newline_in_string] and
[Preproc.Open_string] to the argument of the #include
directive (instead of general strings: this is for the LIGO lexer
to report the error). I removed the error [Preproc.Open_comment]
as this is for the LIGO lexer to report. The preprocessor scanner
[Preproc.lex] does not take a parameter [is_file:bool] now: the
source file (if any) is determined from the lexing
buffer. Accordingly, the field [is_file] of the state of the
preprocessing lexer has been removed: the lexing buffer becomes
now the reference for the input source (bug fix and interface
improvement). Fixed the comments of the test contract
pledge.religo. I removed the data constructor [Lexer.Stdin], as
redundant with [Lexer.Channel].
2020-04-09 16:18:26 +02:00
..
bin In EvalOpt modules, the CLI input ["-"] is becomes now [None], 2020-04-09 16:18:26 +02:00
main adding E_sequence in sugar 2020-03-18 18:13:02 +01:00
passes In EvalOpt modules, the CLI input ["-"] is becomes now [None], 2020-04-09 16:18:26 +02:00
stages michelson_or types are transformed into variant types 2020-04-07 21:36:59 +02:00
test In EvalOpt modules, the CLI input ["-"] is becomes now [None], 2020-04-09 16:18:26 +02:00
.gitignore Added tests to build, fixed some unused variables. 2019-05-15 15:17:04 +02:00
dune Shared more code in ParserUnit.ml 2020-04-03 19:08:14 +02:00
ligo.ml Move into src/; add vendors/ subfolder, add CI script. 2019-05-14 17:53:44 +02:00