Commit Graph

5844 Commits

Author SHA1 Message Date
Suzanne Dupéron
2b790b0ebc Disable remote link checks and use static version of xrefcheck because it's faster to install than the whole Haskell environment 2020-06-23 21:48:27 +01:00
Suzanne Dupéron
72bff930cc Update URL to tezos documentation (the /mainnet/ path component was removed) 2020-06-23 21:17:11 +01:00
Suzanne Dupéron
591f28014d Merge branch 'bugfix-typer-12' into 'dev'
Batch of small fixes for the new typer

See merge request ligolang/ligo!683
2020-06-23 19:36:25 +00:00
Suzanne Dupéron
64c6b8896d comment 2020-06-23 18:38:22 +02:00
Suzanne Dupéron
19f02a4b36 bugfix: forgot to explicitly discard new typer state 2020-06-23 18:38:22 +02:00
Suzanne Dupéron
424a0b0ba7 Bugfix: equality 2020-06-23 18:38:22 +02:00
Suzanne Dupéron
2c5f1f0e2b Bugfix in printer 2020-06-23 18:38:22 +02:00
Rémi Lesenechal
60c4f591fb Merge branch 'fix/xreftest' into 'dev'
fixing broken links

See merge request ligolang/ligo!691
2020-06-23 16:08:04 +00:00
Lesenechal Remi
18e645c73f fixing broken links 2020-06-23 17:12:55 +02:00
Pierre-Emmanuel Wulfman
8e558041f0 Merge branch 'refactor/passes' into 'dev'
Rename passes and refactor them

See merge request ligolang/ligo!679
2020-06-23 14:59:13 +00:00
Pierre-Emmanuel Wulfman
02d66cf536 rename operators to predefined 2020-06-23 16:35:30 +02:00
Pierre-Emmanuel Wulfman
aa849f6dcb renaming of passes 2020-06-23 16:35:28 +02:00
Suzanne Dupéron
c539f2d5f6 Merge branch 'balsoft/xrefcheck' into 'dev'
Check for invalid references in documentation on CI

See merge request ligolang/ligo!669
2020-06-23 12:40:54 +00:00
Christian Rinderknecht
d34b345edc Merged first changes towards handling comments. Refactoring. 2020-06-23 11:52:39 +02:00
Christian Rinderknecht
3ec21a8762 Merge branch 'dev' of gitlab.com:ligolang/ligo into rinderknecht@pprint_comments 2020-06-23 01:23:33 +02:00
Christian Rinderknecht
77eb1335a1 Merge branch 'rinderknecht@fix-sequences' into 'dev'
[CameLIGO] Fix parsing of sequences

See merge request ligolang/ligo!688
2020-06-22 22:58:59 +00:00
Christian Rinderknecht
c379d1078e Fixed builds of ParserMain.exe. Fixed parser (code_inj). 2020-06-23 00:37:57 +02:00
Christian Rinderknecht
e42381fb84 Merge branch 'dev' of gitlab.com:ligolang/ligo into rinderknecht@fix-sequences 2020-06-22 21:50:42 +02:00
Christian Rinderknecht
fb4a888867 Merge branch 'rinderknecht@code_inclusion' into 'dev'
Improved code injection

See merge request ligolang/ligo!680
2020-06-22 19:36:45 +00:00
Christian Rinderknecht
94039c4d65 Added back return instead of ok. 2020-06-22 16:29:32 +02:00
Christian Rinderknecht
bc5a5cd75b Move ESeq back to its original semantic action. 2020-06-20 20:03:04 +02:00
Christian Rinderknecht
8f4ed11539 Added comments. 2020-06-20 18:10:18 +02:00
Christian Rinderknecht
92e6d55aa8 Improved code injection. Fixed a few bugs on the way. 2020-06-20 18:10:17 +02:00
Christian Rinderknecht
e26b142c3c Merge branch 'dev' of gitlab.com:ligolang/ligo into rinderknecht@fix-sequences 2020-06-20 15:50:13 +02:00
Christian Rinderknecht
8ce7ae0f27 Fixed the parsing of sequences in CameLIGO. 2020-06-20 15:49:52 +02:00
Pierre-Emmanuel Wulfman
46bd0315e2 Merge branch 'contract/basic_multisig' into 'dev'
Add a basic multisig contrat

See merge request ligolang/ligo!643
2020-06-19 11:24:28 +00:00
Pierre-Emmanuel Wulfman
36df068dfc wip: new error monad 2020-06-19 12:56:13 +02:00
ae8a3752ef
Check for invalid references on CI 2020-06-19 11:32:50 +03:00
Pierre-Emmanuel Wulfman
027f73fa01 Merge branch 'refactor/simplifier' into 'dev'
Redesign Pascaligo simplifier

See merge request ligolang/ligo!678
2020-06-19 05:48:11 +00:00
Pierre-Emmanuel Wulfman
98487d8bb7 Add a basic multisig contract 2020-06-18 18:23:18 +02:00
Pierre-Emmanuel Wulfman
c2e4f2f36d Add pp can assert_value_eq for Literal_op 2020-06-18 18:23:16 +02:00
Pierre-Emmanuel Wulfman
c8b8492ed9 remaking PacscaLIGO simplifier 2020-06-18 17:53:00 +02:00
Christian Rinderknecht
988776bd31 Merge branch 'dev' of gitlab.com:ligolang/ligo into rinderknecht@code_inclusion 2020-06-15 18:16:16 +02:00
Christian Rinderknecht
b3da13251c Added comments. 2020-06-15 18:16:03 +02:00
Rémi Lesenechal
429a1dc412 Merge branch 'refactor/display-and-result' into 'dev'
Refactoring:  errors / formatting / display

See merge request ligolang/ligo!519
2020-06-15 14:46:50 +00:00
Lesenechal Remi
4969b34225 more annotation on the global error type 2020-06-15 15:33:32 +02:00
Lesenechal Remi
3fd93fc7b5 result monad refactoring: update test 2020-06-15 15:25:40 +02:00
Lesenechal Remi
c6b95bf07a result monad refactoring:
- do not use plain JSON rep for errors and use polymorphic variants instead
- split formatting for human readable and JSON output
- no more simple_errors simple_fails
- much less result bindings used in stages
2020-06-15 14:45:28 +02:00
Christian Rinderknecht
05923fbb4c Merge branch 'dev' of gitlab.com:ligolang/ligo into rinderknecht@code_inclusion 2020-06-12 18:00:28 +02:00
Christian Rinderknecht
a7f6de9fac Improved code injection. Fixed a few bugs on the way. 2020-06-12 17:49:21 +02:00
Sander
d53be83490 Merge branch 'bytes-sub-change' into 'dev'
Update bytes.sub doc.

See merge request ligolang/ligo!676
2020-06-11 16:03:09 +00:00
Sander Spies
9eabec28dc Update bytes.sub doc. 2020-06-11 17:49:48 +02:00
ed3f2dcbff
Fix invalid references 2020-06-11 15:56:10 +03:00
Pierre-Emmanuel Wulfman
1c5ea4b3f2 Merge branch 'feature/code_insertion' into 'dev'
Code insertion in Ligo

See merge request ligolang/ligo!579
2020-06-11 09:55:19 +00:00
Pierre-Emmanuel Wulfman
195175287a review 2 2020-06-11 11:40:45 +02:00
Sander
c6ad617524 Merge branch 'doc-failwith' into 'dev'
Documentation improvements

See merge request ligolang/ligo!666
2020-06-11 09:28:19 +00:00
Sander Spies
9ea4c97dd4 Merge branch 'doc-failwith' of https://gitlab.com/ligolang/ligo into doc-failwith 2020-06-11 11:13:32 +02:00
Sander Spies
8937b762cd Merge branch 'dev' of https://gitlab.com/ligolang/ligo into doc-failwith 2020-06-11 11:12:59 +02:00
Pierre-Emmanuel Wulfman
44ee2be055 rebase on dev 2020-06-11 10:56:01 +02:00
Pierre-Emmanuel Wulfman
0b8effbf2b move the work from lexer to parser: this makes the rules symetrics but impose the language to have the same syntax as constructor. This may change in the future 2020-06-11 10:10:08 +02:00