Lesenechal Remi
|
3081ec477b
|
add test & promote
|
2020-01-17 16:35:53 +01:00 |
|
Lesenechal Remi
|
600ee51940
|
running contract or function does not fail on failwiths
|
2020-01-17 16:35:40 +01:00 |
|
Lesenechal Remi
|
0ad8bde6d1
|
add missing newlines
|
2020-01-17 16:29:23 +01:00 |
|
Suzanne Dupéron
|
ff9370a422
|
Improved typer error messages in operators.ml LIGO-371
|
2020-01-13 23:56:06 +01:00 |
|
Lesenechal Remi
|
7143b82ba8
|
support for key and signature literals
|
2020-01-13 11:37:10 +01:00 |
|
Suzanne Dupéron
|
4ee75afb0a
|
fix test: add helper blurb
|
2020-01-09 23:13:14 +00:00 |
|
Suzanne Dupéron
|
1863cf324b
|
Improve error messages in ast_typed/combinators.ml
|
2020-01-09 23:13:14 +00:00 |
|
Suzanne Dupéron
|
8e18c1f8bd
|
update tests with the helper blurb
|
2020-01-09 18:59:10 +01:00 |
|
Suzanne Dupéron
|
75e6344972
|
Move the last two negative tests to a subdirectory, actually check that they fail in the expected way
|
2020-01-09 17:19:00 +00:00 |
|
Tom Jack
|
10eebf69bd
|
Support always-failing conditionals
|
2020-01-09 09:47:54 -06:00 |
|
John David Pressman
|
71989876db
|
Fix a bug, test added:
A never accounted message was not adding anything to the map
|
2020-01-08 20:58:26 +00:00 |
|
John David Pressman
|
16ac289381
|
[LIGO-347] Add changelog
|
2020-01-08 10:54:21 +00:00 |
|
Sander
|
8dd936ab90
|
Test lexer error messages.
|
2020-01-07 20:35:04 +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
|
8ce4772ae4
|
add tests
|
2020-01-06 18:51:43 +01:00 |
|
Lesenechal Remi
|
b1dd35b56d
|
fix definition of predecessor_timestamp
|
2020-01-05 14:29:22 +01: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
|
8584bacf83
|
test & dune promote
|
2020-01-02 15:21:56 +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
|
c873350b15
|
no ppx in expect_tests lib
|
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
|
c8339ed2ef
|
first try
|
2019-12-31 14:23:51 +01:00 |
|
Lesenechal Remi
|
bdd1d09c04
|
t_operator can not throw exceptions
|
2019-12-24 12:43:32 +01:00 |
|
Lesenechal Remi
|
e18233434d
|
dune promote
|
2019-12-20 12:18:36 +01:00 |
|
Lesenechal Remi
|
2086dd9ab5
|
add predecessor timestamp to the CLI
|
2019-12-20 12:18:36 +01:00 |
|
Suzanne Dupéron
|
e5acdc4228
|
All typer errors in ast_typed/misc.ml are covered it seems.
|
2019-12-19 17:27:17 +00:00 |
|
Suzanne Dupéron
|
f7616b7b49
|
Small improvements to negative typer tests
|
2019-12-19 17:27:17 +00:00 |
|
Suzanne Dupéron
|
f9daa64aa7
|
Moved negative tests to a negative/ folder
|
2019-12-19 17:27:17 +00:00 |
|
Suzanne Dupéron
|
2a11c6d180
|
test for typer error message: different keys
|
2019-12-19 17:27:17 +00:00 |
|
Suzanne Dupéron
|
e919a1eba3
|
Fixes unsoundness in old typer (expected type for the expression as a whole was not checked for ascriptions)
|
2019-12-19 17:27:17 +00:00 |
|
Lesenechal Remi
|
be84244d7a
|
add some CLI tests
|
2019-12-18 16:47:23 +01:00 |
|
Lesenechal Remi
|
f9fcf1fbc3
|
Also perform Ast_typed check
|
2019-12-18 16:47:23 +01:00 |
|
Lesenechal Remi
|
ea343760b2
|
compile_parameter and compile_storage CLI commands now gets their input checked
|
2019-12-18 16:47:23 +01:00 |
|
Suzanne Dupéron
|
1bf3d8f02a
|
First negative tests for the old typer & improvement of error messages
|
2019-12-17 18:18:49 +00:00 |
|
John David Pressman
|
fb8fae05d7
|
Fix IMPLICIT_ACCOUNT, again and this time add regression expect test
|
2019-12-16 12:10:31 -08:00 |
|
Tom Jack
|
611bd0382a
|
dune runtest ; dune promote
|
2019-12-13 03:11:51 -06:00 |
|
Tom Jack
|
e914833600
|
Add --version via dune rule
|
2019-12-13 08:12:35 +00:00 |
|
Lesenechal Remi
|
61fd91a0d4
|
optional init file
|
2019-12-12 12:15:18 +01:00 |
|
Lesenechal Remi
|
a80ffae897
|
add interpret command
|
2019-12-12 12:15:18 +01:00 |
|
Lesenechal Remi
|
c0472629b9
|
application at ast_simplified level
|
2019-12-11 20:02:54 +01:00 |
|
Lesenechal Remi
|
5ac25bfe21
|
easy to interpret expressions. evaluate-value does the job. CLI refactoring might be necessary
|
2019-12-10 15:58:53 +01:00 |
|
Lesenechal Remi
|
16fc55482d
|
Remove wrapper. Flatten everything for now.
Now have a run function for contracts and a run function for everything else.
Run function for contract is only used in CLI dry-run
|
2019-12-10 15:58:53 +01:00 |
|
Lesenechal Remi
|
d1f6c37f62
|
CLI clean
|
2019-12-10 15:58:53 +01:00 |
|
Lesenechal Remi
|
46623ceb77
|
contract are now typecheck (at least in the CLI)
|
2019-12-10 15:58:53 +01:00 |
|
Lesenechal Remi
|
0cae4302cd
|
WIP: introduce compiled_expression and unify dry-run and compile-contract
|
2019-12-10 15:58:53 +01:00 |
|
Tom Jack
|
317313ecc6
|
Rename executable to fix merlin confusion
|
2019-12-01 23:08:05 +00:00 |
|
Rémi Lesenechal
|
4be2d6fb6a
|
Refactoring eval run functions
|
2019-11-29 21:22:56 +00:00 |
|