Commit Graph

4734 Commits

Author SHA1 Message Date
Tom Jack
1c2c6cbc43 Delete unused NoneExpr 2019-10-07 16:54:28 +02:00
Tom Jack
3a14ef26ef Simplify? 2019-10-07 16:54:28 +02:00
Lesenechal Remi
3a3cfa341a cleaning 2019-10-07 16:54:28 +02:00
Lesenechal Remi
08a3e08f57 add a new T_constant in ast_simplified and ast_typed 2019-10-07 16:54:28 +02:00
Lesenechal Remi
1401d03d62 Parser patch from Christian 2019-10-07 16:54:28 +02:00
Christian Rinderknecht
ff9584c7b7 Gardening. 2019-10-07 16:37:33 +02:00
Christian Rinderknecht
bb86ba6ad0 Merge branch 'pew-interface' into 'dev'
Interface for Ocaml code

See merge request ligolang/ligo!63
2019-10-07 14:18:33 +00:00
Pierre-Emmanuel Wulfman
59cb210b83 Interface for Ocaml code 2019-10-07 14:18:32 +00:00
John David Pressman
0207d1f88f Add .mli for SAST pretty printer with minimal comments 2019-10-04 15:33:50 -07:00
Georges Dupéron
0e5c9802ec More tests with lambdas 2019-10-04 16:47:01 -04:00
Georges Dupéron
606f7ca907 More tests, integration of some of the operators 2019-10-04 16:47:01 -04:00
Georges Dupéron
8c37fe355d test: contract for mligo version of the example on the website 2019-10-04 16:33:59 -04:00
John David Pressman
fcfbbcb9c1 Delete dead code and add .mli docs to simplify/pascaligo.ml 2019-10-03 15:32:16 -07:00
John David Pressman
c2489fd310 ocamldoc-ify Markup.mli 2019-10-03 14:07:12 -07:00
John David Pressman
30d25ee247 Convert top comment in LexToken.mli to ocamldoc comment 2019-10-03 13:59:53 -07:00
John David Pressman
211d5ea37f Add explanation of AST relationship to Parser.mly to AST.mli 2019-10-03 13:42:33 -07:00
John David Pressman
51e6c441f2 Add documentation for pascaligo parser interface as .mli 2019-10-03 13:32:43 -07:00
John David Pressman
e3c581ff02 Fix typo in transpiler.ml explanation 2019-10-03 11:47:09 -07:00
John David Pressman
b02c241a01 Add short explanation to transpiler.ml 2019-10-03 11:37:07 -07:00
Rémi Lesenechal
0c7bfbdecd Merge branch 'feature/LIGO-GITLAB-ISSUE-23-HIGHER-ORDER' into 'dev'
Issue 23 : Higher-order functions with more than one argument give weird errors

See merge request ligolang/ligo!103
2019-10-03 17:16:21 +00:00
Lesenechal Remi
c1845c2bfe Only look at arg.type_value instead of arg.content 2019-10-03 18:35:11 +02:00
Lesenechal Remi
4e333836cb ignore closure error in subexpression of argument 2019-10-03 15:36:06 +02:00
Lesenechal Remi
962a98da75 emmit a t_function when no variables are captured 2019-10-03 10:21:09 +02:00
Lesenechal Remi
6fbe43d28a Check for closure when applying a function and update tests 2019-10-02 18:31:15 +02:00
Lesenechal Remi
a7565145d5 add map_expression function in self_mini_c pass helpers 2019-10-02 18:31:15 +02:00
Lesenechal Remi
ae882c39ef Variable name gardening 2019-10-02 18:31:15 +02:00
Lesenechal Remi
2840eb7414 Treat env element expression as deep_closure only if they are lambda 2019-10-02 18:31:15 +02:00
Tom Jack
804281b206 Copy debian packages into gitlab-pages 2019-10-01 18:08:00 -05:00
Sander
6d767e686d Merge branch 'website-links' into 'dev'
Website links

See merge request ligolang/ligo!116
2019-10-01 10:15:51 +00:00
Sander
0a7fdc0486 Website links 2019-10-01 10:15:51 +00:00
Sander
4dd8b03e75 Merge branch 'fix-cameligo-ne' into 'dev'
Fix lexer

See merge request ligolang/ligo!115
2019-10-01 06:30:20 +00:00
Sander Spies
ccfe58efb8 Fix lexer 2019-10-01 07:51:10 +02:00
Matej Sima
78c6cbae68 Add build & packaging scripts for multiplatform ligo binary distribution 2019-09-30 14:25:01 -05:00
Sander
757c5433fd Merge branch 'hp-improvements-4' into 'dev'
Changes for tutorials.

See merge request ligolang/ligo!113
2019-09-30 18:22:43 +00:00
Sander Spies
d7858b44db More fixes 2019-09-30 19:43:18 +02:00
Sander
ee9dde90f2 Merge branch 'discord-icon' into 'dev'
blacken discord icon

See merge request ligolang/ligo!112
2019-09-30 17:34:08 +00:00
Sander Spies
e56e62b255 Changes for tutorials. 2019-09-30 19:23:30 +02:00
keiki
7e4df3e727 blue-en discord icon 2019-09-30 18:12:27 +02:00
Sander
23c406e415 Merge branch 'homepage-improvements-3' into 'dev'
Tuning.

See merge request ligolang/ligo!111
2019-09-30 16:09:09 +00:00
Sander
0b28a5a719 Merge branch 'eunji-fix-icons' into 'dev'
fix icons

See merge request ligolang/ligo!110
2019-09-30 15:29:27 +00:00
Sander Spies
fad72a680c Tuning. 2019-09-30 17:27:10 +02:00
keiki
323efb9383 fix icons 2019-09-30 16:39:21 +02:00
Sander
879884f3b3 Merge branch 'homepage-improvements-2' into 'dev'
Homepage improvements 2

See merge request ligolang/ligo!109
2019-09-30 14:32:02 +00:00
Sander Spies
c71c246194 Homepage improvements 2019-09-30 15:50:10 +02:00
Tom Jack
650d8b32db Merge branch 'build-deps-no-dev' into 'dev'
Always run setup_repos.sh, never setup_dev_switch.sh, upon `make build-deps`

See merge request ligolang/ligo!100
2019-09-30 13:21:43 +00:00
Sander
23c9aebf2e Merge branch 'feature/homepage-syntax-highlighting' into 'dev'
Feature/homepage syntax highlighting

See merge request ligolang/ligo!107
2019-09-30 10:35:07 +00:00
Sander Spies
8e95b6e4ce Merge 2019-09-30 11:56:08 +02:00
Sander
1cdfa797cb Merge branch 'header-footer' into 'dev'
Header footer

See merge request ligolang/ligo!105
2019-09-30 09:50:53 +00:00
Georges Dupéron
c1ca3184af WIP: fixing the build errors 2019-09-29 18:28:19 -04:00
Georges Dupéron
2b5b23f266 WIP: fixing the build errors + missing non-merged code 2019-09-29 18:25:02 -04:00