Sander Spies
|
9433fa9bc4
|
Add lsl and lsr support.
|
2020-02-06 16:17:33 +01:00 |
|
Pierre-Emmanuel Wulfman
|
4195026d73
|
add get_contract_opt and get_entrypoint_opt to ligo
|
2020-02-04 13:38:17 +01:00 |
|
Suzanne Dupéron
|
a6f0d7297c
|
Improved temporary internal error message
|
2020-01-30 18:50:19 +00:00 |
|
Suzanne Dupéron
|
7ab2ffa156
|
New typer: fix tuples
|
2020-01-30 18:50:19 +00:00 |
|
Suzanne Dupéron
|
c534d6dff2
|
Cleanup
|
2020-01-29 17:37:10 +00:00 |
|
Suzanne Dupéron
|
821c980e3e
|
documentation for Declaration_constant
|
2020-01-29 17:36:34 +00:00 |
|
Suzanne Dupéron
|
5ff9803989
|
Merge remote-tracking branch 'origin/dev' into dev
|
2020-01-28 22:30:31 +00:00 |
|
Suzanne Dupéron
|
a9a12ae244
|
Changes requested in MR review
|
2020-01-28 20:23:11 +00:00 |
|
Pierre-Emmanuel Wulfman
|
f36d6a01de
|
Modify record update, using path for update
|
2020-01-28 14:12:46 +00:00 |
|
Suzanne Dupéron
|
1592404e03
|
Merge commit '4977c18e' into bugfix/new-typer
|
2020-01-23 11:56:02 +01:00 |
|
John David Pressman
|
f166748757
|
Merge branch 'gardening/e-bytes-split' into 'dev'
[LIGO-374] Split e_bytes into e_bytes_hex, e_bytes_raw and e_bytes_string
See merge request ligolang/ligo!336
|
2020-01-23 08:35:30 +00:00 |
|
Suzanne Dupéron
|
0f420eaaf5
|
typer: bugfix: tuple is now a built-in type constructor
|
2020-01-22 15:17:10 +01:00 |
|
Suzanne Dupéron
|
30dac09494
|
typer: bugfix: use "String.equal", not "="
|
2020-01-22 13:49:32 +01:00 |
|
Suzanne Dupéron
|
93d16b4b6a
|
typer: do multiple substitutions at once (pass a sort of map from free variables to their substitution)
|
2020-01-21 13:25:04 +01:00 |
|
Suzanne Dupéron
|
614970d2d7
|
Implemented some missing cases of the subst. First kinda actual typer test passes!
|
2020-01-20 21:19:37 +01:00 |
|
Suzanne Dupéron
|
688a636251
|
typer: cleanup
|
2020-01-20 21:19:37 +01:00 |
|
John David Pressman
|
4835ac4d10
|
Split e_bytes into e_bytes_hex, e_bytes_raw and e_bytes_string
|
2020-01-16 22:46:28 -08:00 |
|
Sander
|
88159e15b2
|
Add inline attribute
|
2020-01-16 19:36:04 +00:00 |
|
Lesenechal Remi
|
7143b82ba8
|
support for key and signature literals
|
2020-01-13 11:37:10 +01:00 |
|
Pierre-Emmanuel Wulfman
|
98d6aea4e1
|
mr review 2
|
2020-01-10 17:28:45 +01:00 |
|
Pierre-Emmanuel Wulfman
|
60edd0cf5b
|
after review 1
|
2020-01-10 16:41:47 +01:00 |
|
Pierre-Emmanuel Wulfman
|
812834656a
|
Updates for OcamLIGO and PascaLIGO
|
2020-01-10 13:52:05 +01:00 |
|
Suzanne Dupéron
|
e7589f1a6a
|
Merge branch 'feature/auto-generate-folds' into 'dev'
Automatic generation of the boilerplate for folds
See merge request ligolang/ligo!303
|
2020-01-10 00:24:55 +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
|
801efeed46
|
tests for automatic fold generator + fold_config hook to update the state before a node has been transformed, without transforming it.
|
2020-01-09 18:16:02 +00:00 |
|
Suzanne Dupéron
|
fe5f8d9f64
|
fold_config hook to update the state after a node has been transformed, without transforming it.
|
2020-01-09 18:16:02 +00:00 |
|
Suzanne Dupéron
|
8b98898dbf
|
first executable version of the auto-generation of folds
|
2020-01-09 18:16:02 +00:00 |
|
Suzanne Dupéron
|
3605768bb0
|
Started auto-generation of folds on ADTs (part of the code is generated, not all)
|
2020-01-09 18:16:02 +00:00 |
|
Lesenechal Remi
|
d885eb8d4a
|
check key_hash format
|
2020-01-06 22:52:30 +01:00 |
|
Lesenechal Remi
|
7e05b7d276
|
now removes the entry-point declaration from the program before aggregation
|
2020-01-06 18:41:53 +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 |
|
Lesenechal Remi
|
bdd1d09c04
|
t_operator can not throw exceptions
|
2019-12-24 12:43:32 +01:00 |
|
John David Pressman
|
1bf04574c1
|
Merge branch 'dev' into feature/set-delegate
|
2019-12-20 08:37:01 -08:00 |
|
Tom Jack
|
71e2670572
|
Fix one hex printing bug
|
2019-12-19 13:05:30 -06: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 |
|
Lesenechal Remi
|
f9fcf1fbc3
|
Also perform Ast_typed check
|
2019-12-18 16:47:23 +01:00 |
|
John David Pressman
|
7067644b1d
|
Merge branch 'dev' into feature/set-delegate
|
2019-12-17 12:17:02 -08: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
|
20285f2b9e
|
Add broken set_delegate test to LIGO, get to typer error
|
2019-12-16 16:26:39 -08:00 |
|
Lesenechal Remi
|
1842d50ef1
|
some Ast_simplified PP improvements
|
2019-12-12 12:15:18 +01:00 |
|
Lesenechal Remi
|
c62f147a01
|
MR requests
|
2019-12-12 11:00:04 +01:00 |
|
Lesenechal Remi
|
c0472629b9
|
application at ast_simplified level
|
2019-12-11 20:02:54 +01:00 |
|
Lesenechal Remi
|
ebd073f5e2
|
Separate aggregation case for contract and expression
|
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
|
1c346ead28
|
remove useless code in test helper
|
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
|
85cffdfc52
|
remove comented function
|
2019-12-10 15:58:53 +01:00 |
|
Lesenechal Remi
|
d1f6c37f62
|
CLI clean
|
2019-12-10 15:58:53 +01:00 |
|
Pierre-Emmanuel Wulfman
|
034c92a64c
|
Use ADT for types and move type to ast_common
and Making name, type_variable, built-in, constructor, label and string uncompatible types in ligo (weird bug with types in ligodity)
|
2019-12-04 11:40:58 +00:00 |
|