Lesenechal Remi
3ce0d180f5
ligo interpreter: simplfied AST merge
2020-02-09 18:50:18 +01:00
Lesenechal Remi
ce70c82122
ligo interpreter : moving combinators do a dedicated module
2020-02-09 18:22:33 +01:00
Lesenechal Remi
69ddce1860
add temporary CLI comand for ligo interpreter tests
2020-02-09 18:22:33 +01:00
Lesenechal Remi
0374c5900b
add missing 'Set.iter' to cameligo
2020-02-09 18:22:33 +01:00
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
Lesenechal Remi
6fd8f5b4d3
ignore all .pp.ligo's
2020-02-09 18:22:33 +01:00
Suzanne Dupéron
78bbf9b044
Merge branch 'dev' into 'dev'
...
add Telegram link
See merge request ligolang/ligo!351
2020-02-09 09:02:31 +00:00
Suzanne Dupéron
9164206ef1
Merge branch 'fix/print-record-in-lexicographic-order' into 'dev'
...
Print record in lexicographic order
See merge request ligolang/ligo!393
2020-02-09 08:46:51 +00: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
Sander
c79b09ed86
Merge branch 'dev' into 'dev'
...
Changes add function to a single tuple param, resolving example LIGO statement
See merge request ligolang/ligo!397
2020-02-08 06:13:40 +00: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
John David Pressman
02c59db8b8
Simplify a few pascaligo functions in string reference page
2020-02-07 14:03:57 -08:00
Justin Wilson
fff734dd00
Changes add function to a single tuple param, resolving example LIGO statement
2020-02-07 14:24:15 -07:00
Jev Björsell
2c26d0e5ba
Merge branch 'ci/hookup_ide' into 'dev'
...
Ci/hookup ide
See merge request ligolang/ligo!396
2020-02-07 18:19:59 +00:00
Jev Björsell
bffa1585b0
Fix docker tag to use default docker hub registry
...
Follow the same logic as `scripts/build_docker_image.sh` This could use
some further refactoring simplification.
2020-02-07 09:14:50 -08:00
Jev Björsell
513a83a0a4
Merge branch 'ci/missed_ci_var' into 'dev'
...
Missed one stray environment variable
See merge request ligolang/ligo!394
2020-02-07 16:34:33 +00:00
Jev Björsell
613d7309c1
Update trigger to point to new private deploy repo.
2020-02-07 08:30:58 -08:00
Jev Björsell
74198fd61f
Add trigger to kick off the webide child ci pipeline
2020-02-07 08:09:05 -08:00
Jev Björsell
7d94a41d92
Missed one stray environment variable
2020-02-07 08:01:07 -08:00
Rémi Lesenechal
5ef271484f
Merge branch 'feature/assertion-fix' into 'dev'
...
Fix assetion with a default string "failed assertion"
Closes #139
See merge request ligolang/ligo!385
2020-02-07 15:54:15 +00:00
Jev Björsell
5aaf042e5d
Merge branch 'feature/import_ide' into 'dev'
...
Import webide into main ligo monorepo
See merge request ligolang/ligo!390
2020-02-07 15:26:43 +00:00
Jev Björsell
836eb3f062
Merge branch 'ci/env_vars' into 'dev'
...
Move CI ENV vars and use a recent docker image
See merge request ligolang/ligo!389
2020-02-07 15:20:09 +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
Jev Björsell
c119c44c13
Import webide into main ligo monorepo
...
When this is merged https://gitlab.com/ligolang/ligo-web-ide/ will be
marked as deprecated.
This MR does not hook up the webide build to the main CI. The CI
integration will come in a subsequent MR for the sake of making review
easier.
2020-02-06 19:04:18 -08:00
Jev Björsell
dfb4c4caa3
Move CI ENV vars and use a recent docker image
...
When this MR is merged, remove `LIGO_REGISTRY_IMAGE_BASE_NAME` and
`LIGO_REGISTRY_IMAGE` from gitlabs CI settings: https://gitlab.com/ligolang/ligo/-/settings/ci_cd
This will allow CI builds to run in forked repositories.
Use a recent docker/dind image that supports `--cache-from` which will
be put to use in later MRs.
2020-02-06 18:43:24 -08: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
John David Pressman
8232eecc6e
Merge branch 'rinderknecht-dev' into 'dev'
...
[PascaLIGO] Forgot to check that function parameters are not reserved names.
See merge request ligolang/ligo!384
2020-02-05 17:45:52 +00:00
Christian Rinderknecht
26059c281a
Forgot to check that function parameters are not reserved names.
2020-02-05 18:09:45 +01:00
Sander
71474e1b0d
Merge branch 'reasonligo_missing_rpar' into 'dev'
...
ReasonLIGO: missing ')' error message.
See merge request ligolang/ligo!380
2020-02-04 15:09:38 +00: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
Sander
ce69939e1b
Merge branch 'reasonligo-optional-semicolon' into 'dev'
...
ReasonLIGO: Make the semicolon optional in more cases.
See merge request ligolang/ligo!379
2020-02-04 12:55:39 +00: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
21c5055650
Merge branch 'optional-vbar-sum-type' into 'dev'
...
Optional vbar for ReasonLIGO sumtypes
See merge request ligolang/ligo!377
2020-02-04 10:39:16 +00:00