Lesenechal Remi
|
f08879feb0
|
ligo interpreter support for :
* operations of map/set
* slice
* add
* literals/pps
|
2020-02-09 18:22:33 +01:00 |
|
Lesenechal Remi
|
29959ec915
|
Initial LIGO interpreter version
|
2020-02-09 18:22:33 +01:00 |
|
Suzanne Dupéron
|
995ca7e807
|
Print numeric records as tuples, better typer error messages for records & tuples
|
2020-02-09 00:31:30 +01:00 |
|
Pierre-Emmanuel Wulfman
|
199e0a3bb2
|
Print records and variants in lexicographic order
|
2020-02-09 00:31:30 +01:00 |
|
Pierre-Emmanuel Wulfman
|
ae82144418
|
removing assign, tuples, sequences,
|
2020-02-09 00:31:30 +01:00 |
|
John David Pressman
|
ebf258d128
|
Merge branch 'docs/string-reference' into 'dev'
Add string reference page to docs
See merge request ligolang/ligo!392
|
2020-02-07 23:01:25 +00:00 |
|
Lesenechal Remi
|
5ef61d3520
|
add assert primitive for pascaligo
|
2020-02-07 15:28:46 +01:00 |
|
Lesenechal Remi
|
54f4ffd413
|
Fix assetion with a default string "failed assertion"
|
2020-02-07 15:27:16 +01:00 |
|
John David Pressman
|
4c45eb9fb3
|
Add string reference page to docs
|
2020-02-07 05:27:23 -08:00 |
|
Sander
|
bd4a75016d
|
Merge branch 'add_lsl_lsr' into 'dev'
Add lsl and lsr support.
Closes #146
See merge request ligolang/ligo!387
|
2020-02-07 11:08:13 +00:00 |
|
Sander Spies
|
560ae6e0bc
|
Remove block skips.
|
2020-02-07 11:10:47 +01:00 |
|
Rémi Lesenechal
|
8003a9e2b1
|
Merge branch 'feature/remove-useless-constants' into 'dev'
Remove useless constants
See merge request ligolang/ligo!388
|
2020-02-06 21:26:04 +00:00 |
|
Suzanne Dupéron
|
d3a34445f4
|
Merge branch 'bugfix/new-typer-9' into 'dev'
New typer: constants: use a tuple of arguments, + typechecking rules for constants
See merge request ligolang/ligo!378
|
2020-02-06 20:56:04 +00:00 |
|
Lesenechal Remi
|
78693b482c
|
remove unused test
|
2020-02-06 18:12:44 +01:00 |
|
Lesenechal Remi
|
784c2da81b
|
Remove useless constants:
* C_HASH (removed)
* C_MAP_GET --replaced--> C_MAP_FIND_OPT
* C_MAP_GET_FORCE --replaced--> C_MAP_FIND
|
2020-02-06 18:08:51 +01:00 |
|
Sander Spies
|
e14dd18680
|
Correction: lsl and lsr are impure
|
2020-02-06 17:30:50 +01:00 |
|
Sander Spies
|
9433fa9bc4
|
Add lsl and lsr support.
|
2020-02-06 16:17:33 +01:00 |
|
Christian Rinderknecht
|
26059c281a
|
Forgot to check that function parameters are not reserved names.
|
2020-02-05 18:09:45 +01:00 |
|
Sander Spies
|
79fd0317ae
|
Merge
|
2020-02-04 15:05:13 +01:00 |
|
Pierre-Emmanuel Wulfman
|
cf7bc9374d
|
Merge branch 'feature/get_contract_opt' into 'dev'
add get_contract_opt and get_entrypoint_opt to ligo
See merge request ligolang/ligo!362
|
2020-02-04 13:36:22 +00:00 |
|
Sander Spies
|
0f9b92b83f
|
Oops.
|
2020-02-04 14:02:57 +01:00 |
|
Pierre-Emmanuel Wulfman
|
7c4871babc
|
add test
|
2020-02-04 13:38:17 +01:00 |
|
Pierre-Emmanuel Wulfman
|
4195026d73
|
add get_contract_opt and get_entrypoint_opt to ligo
|
2020-02-04 13:38:17 +01:00 |
|
Sander Spies
|
795f0d4056
|
ReasonLIGO: missing ')' error message.
|
2020-02-04 13:31:41 +01:00 |
|
Sander Spies
|
3461af53dd
|
ReasonLIGO: Make the semicolon optional in more cases.
|
2020-02-04 12:52:12 +01:00 |
|
Sander
|
fbc61eb809
|
Optional vbar for ReasonLIGO sumtypes
|
2020-02-04 10:39:15 +00:00 |
|
Suzanne Dupéron
|
0297b6033b
|
New typer: constants: use a tuple of arguments, + typechecking rules for constants
|
2020-02-03 20:20:00 +00:00 |
|
Suzanne Dupéron
|
d2630379ec
|
Merge branch 'bugfix/new-typer-8' into 'dev'
misc. fixes on the new typer
See merge request ligolang/ligo!369
|
2020-02-03 19:48:49 +00:00 |
|
Sander Spies
|
e92d16fd79
|
Simplify error case.
|
2020-02-03 14:03:47 +01:00 |
|
Sander Spies
|
bbe80bcbfb
|
Merge.
|
2020-02-03 14:01:01 +01:00 |
|
Christian Rinderknecht
|
5293fa3572
|
Merge branch 'fix-reasonligo-wrongfunctionarguments-error' into 'dev'
Correct wrong function arguments error message
See merge request ligolang/ligo!375
|
2020-02-03 11:34:06 +00:00 |
|
Sander Spies
|
98dab8d491
|
Extra line.
|
2020-02-03 11:57:37 +01:00 |
|
Sander Spies
|
1146292a76
|
Argh
|
2020-02-03 11:26:23 +01:00 |
|
Sander Spies
|
a0ffc441f3
|
Forgot to add these.
|
2020-02-03 11:25:13 +01:00 |
|
Sander Spies
|
bf985797fb
|
- Don't allow to chain let bindings like: let a = let b = 2 .
- Give a proper warning when creating an incorrect let binding.
|
2020-02-03 10:53:44 +01:00 |
|
Sander Spies
|
952e291066
|
Typo
|
2020-02-03 10:06:28 +01:00 |
|
Sander Spies
|
c1f5080b81
|
Spacing.
|
2020-02-03 09:30:42 +01:00 |
|
Christian Rinderknecht
|
87aa50f097
|
Merge branch 'docs/bytes-reference' into 'dev'
Add bytes reference page to docs
See merge request ligolang/ligo!371
|
2020-02-02 19:29:18 +00:00 |
|
Sander Spies
|
360ee7b45e
|
Wrong extension
|
2020-02-02 20:07:19 +01:00 |
|
Sander Spies
|
6beccd09a8
|
Wrong function arguments error message.
|
2020-02-02 18:08:16 +01:00 |
|
Sander Spies
|
bc9cb36d97
|
Typo.
|
2020-01-31 19:31:51 +01:00 |
|
Sander Spies
|
6c3879403b
|
Enable incremental parser by default \o/
Fix test.
|
2020-01-31 17:45:48 +01:00 |
|
Sander Spies
|
ff16af9331
|
Merge
|
2020-01-31 16:06:47 +01:00 |
|
Sander Spies
|
c3cb69a0d0
|
Move error.messages handling to dune.
|
2020-01-31 16:05:59 +01:00 |
|
John David Pressman
|
c8e0654ffe
|
Add crypto reference page to docs
Change 'black2b' to 'blake2b' in CameLIGO/ReasonLIGO frontend
|
2020-01-31 03:34:36 -08:00 |
|
John David Pressman
|
e127528e95
|
Add bytes reference page to docs
|
2020-01-30 12:13:24 -08:00 |
|
Suzanne Dupéron
|
0abc4cd206
|
Started adding typer for constants
|
2020-01-30 18:50:19 +00:00 |
|
Suzanne Dupéron
|
a6f0d7297c
|
Improved temporary internal error message
|
2020-01-30 18:50:19 +00:00 |
|
Suzanne Dupéron
|
96468bd8ff
|
Disabled conversion of records & variants to type constructor + argument list in new typer, the current implementation is just wrong.
|
2020-01-30 18:50:19 +00:00 |
|
Suzanne Dupéron
|
7ab2ffa156
|
New typer: fix tuples
|
2020-01-30 18:50:19 +00:00 |
|