Sander
|
8dd936ab90
|
Test lexer error messages.
|
2020-01-07 20:35:04 +00:00 |
|
Lesenechal Remi
|
05afd6c8c7
|
improve simplifier self pass errors
|
2020-01-07 18:32:32 +00:00 |
|
Sander Spies
|
8f57f63be7
|
Show proper parser error messages in the terminal again.
|
2020-01-07 12:15:54 +00:00 |
|
Tom Jack
|
6716af9123
|
Eliminate some spurious synonyms of "location"
|
2020-01-07 00:34:41 +00:00 |
|
Tom Jack
|
e73c901135
|
Show 'deepest' location for errors
|
2020-01-07 00:34:41 +00:00 |
|
Lesenechal Remi
|
d885eb8d4a
|
check key_hash format
|
2020-01-06 22:52:30 +01:00 |
|
Lesenechal Remi
|
2667ed62b3
|
fix indent (unrelated)
|
2020-01-06 22:29:07 +01:00 |
|
Lesenechal Remi
|
55a8734c81
|
key_hash now comparable
|
2020-01-06 21:31:54 +01:00 |
|
Lesenechal Remi
|
6841609362
|
allow key_hash literals
|
2020-01-06 21:31:45 +01:00 |
|
Lesenechal Remi
|
a0a8f114c0
|
replaces remove_from by take which does not raise any exceptions
|
2020-01-06 19:24:41 +01:00 |
|
Lesenechal Remi
|
8ce4772ae4
|
add tests
|
2020-01-06 18:51:43 +01:00 |
|
Lesenechal Remi
|
7e05b7d276
|
now removes the entry-point declaration from the program before aggregation
|
2020-01-06 18:41:53 +01:00 |
|
Sander Spies
|
301defda3f
|
Show lexer error messages in CameLIGO + PascaLIGO.
|
2020-01-06 13:46:11 +01:00 |
|
Christian Rinderknecht
|
ddd438aaa8
|
Forgot to add.
|
2020-01-06 10:03:41 +00:00 |
|
Christian Rinderknecht
|
a6e4837aa0
|
Sharing standalone lexers and parsers, and parser error API.
|
2020-01-06 10:03:41 +00:00 |
|
Lesenechal Remi
|
f133729318
|
fix dune file warnings
|
2020-01-05 14:32:15 +01:00 |
|
Lesenechal Remi
|
b1dd35b56d
|
fix definition of predecessor_timestamp
|
2020-01-05 14:29:22 +01:00 |
|
Christian Rinderknecht
|
e23350071f
|
Merge remote-tracking branch 'origin/dev' into rinderknecht-dev
|
2020-01-04 17:47:20 +01:00 |
|
John David Pressman
|
10b26f610f
|
Show lexer error messages in ReasonLIGO
|
2020-01-04 08:24:16 +00:00 |
|
Lesenechal Remi
|
0a676d72a5
|
add --predecessor-timestamp to compile-storage/parameter
|
2020-01-03 18:11:44 +01:00 |
|
Lesenechal Remi
|
1a2a29bc03
|
negative timestamp literal test
|
2020-01-03 18:11:37 +01:00 |
|
Lesenechal Remi
|
c805a27b99
|
adding timestamp literals as string or int
|
2020-01-03 18:11:27 +01:00 |
|
Christian Rinderknecht
|
1806d6d74c
|
Merge remote-tracking branch 'origin/dev' into rinderknecht-dev
|
2020-01-03 16:58:37 +01:00 |
|
Lesenechal Remi
|
a3a09dc0e5
|
functionize the name in the error
|
2020-01-03 16:23:18 +01:00 |
|
Lesenechal Remi
|
4d56a71bd1
|
propagate location for cameligo variables
|
2020-01-03 16:23:18 +01:00 |
|
Lesenechal Remi
|
3288696784
|
add the name of the variable in the unbound variable error message title
|
2020-01-03 16:23:18 +01:00 |
|
Lesenechal Remi
|
72f4ed35f1
|
print ill-typed michelson code
|
2020-01-03 15:25:37 +01:00 |
|
John David Pressman
|
5108b820cf
|
Fix minor typos in wrong michelson contract parameter/storage msgs
|
2020-01-03 15:25:37 +01:00 |
|
Lesenechal Remi
|
e834e2ac20
|
More informative errors when calling michelson typecheck function
|
2020-01-03 15:25:37 +01:00 |
|
Sander
|
ce6ccab728
|
Add support for empty constructors.
|
2020-01-03 13:01:13 +00:00 |
|
Lesenechal Remi
|
e25c5bac35
|
adding loops.md to the list of tested file and fixed "loops.md"
|
2020-01-02 20:38:45 +01:00 |
|
John David Pressman
|
7c4f59035f
|
Add inclusion directive docs and inclusion tests for CameLIGO and ReasonLIGO
|
2020-01-02 16:11:03 +00:00 |
|
Lesenechal Remi
|
2d7c3eb216
|
support bytes_unpack operator in pascaligo + tests
|
2020-01-02 16:19:21 +01:00 |
|
Christian Rinderknecht
|
c18e6e9748
|
Handling of EOF in ParserAPI messages.
|
2020-01-02 15:44:21 +01:00 |
|
Lesenechal Remi
|
46027de719
|
Proper error with location
|
2020-01-02 15:21:56 +01:00 |
|
Lesenechal Remi
|
8584bacf83
|
test & dune promote
|
2020-01-02 15:21:56 +01:00 |
|
Lesenechal Remi
|
42cbabac69
|
check ast_simplified address literals to be well formatted
|
2020-01-02 15:20:48 +01:00 |
|
Lesenechal Remi
|
98ac18ccef
|
propagate failwith strings (also support for others) in the error
|
2020-01-02 12:50:45 +01:00 |
|
Lesenechal Remi
|
d0ea94b472
|
'dune runtest' also execute 'md files tests'
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
c171ce7ad9
|
fully tested md_files
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
bddad3f234
|
add missing GE operator (>=) to cameligo
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
afa61e5825
|
Now have an default group "ungrouped" for all the code blocks without any "group=..."
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
08471ba246
|
basic architecture for the doc tests
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
c873350b15
|
no ppx in expect_tests lib
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
acee34985b
|
remove ppx in tests
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
6c7440ea79
|
inline magic
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
61d095ea28
|
also preprocess the executable
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
6f804a4432
|
exclude parser debug tooling
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
e8d1e359f4
|
exclude PPs from coverage
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
c8339ed2ef
|
first try
|
2019-12-31 14:23:51 +01:00 |
|