Commit Graph

3782 Commits

Author SHA1 Message Date
damirka
f02a972fb9 removes state parsing 2022-02-22 02:54:02 +03:00
damirka
0c22d631e8 adds tests, removes legacy code 2022-02-22 02:18:33 +03:00
damirka
4c18eb91b7 indexmap key is now a symbol 2022-02-22 01:11:58 +03:00
damirka
5586c42266 added inputerror 2022-02-21 23:01:32 +03:00
damirka
e439a2fdff added additional argument to examples 2022-02-21 21:52:12 +03:00
damirka
7a29c8ba6d cleanup, serializers 2022-02-21 21:36:46 +03:00
damirka
c90b8de590 pre-review fixes 2022-02-21 20:42:00 +03:00
damirka
b666a24aa3 cleanup, split into files 2022-02-16 16:56:46 +03:00
damirka
0878e4f85f single parser, multi purpose 2022-02-15 20:54:00 +03:00
damirka
3f6fc9ec76 added a Context trait 2022-02-14 17:33:08 +03:00
damirka
8b2a7bd8bd finalized input parsing, got a working copy 2022-02-14 16:24:15 +03:00
damirka
5b4ac6b509 stashing another set of dev changes 2022-02-11 18:53:03 +03:00
damirka
466c41809c Merge branch 'testnet2' into leo-parser-inputs 2022-02-09 17:13:11 +03:00
Collin Chin
b0804d0e49
Merge pull request #1597 from AleoHQ/feature/stabilize-compiler
Feature/stabilize compiler
2022-02-08 13:58:46 -05:00
collin
d343f487ad temporarily remove parser import tests 2022-02-08 13:18:48 -05:00
collin
341af23af0 all tests pass except parser 2022-02-07 17:30:41 -05:00
collin
9cd774d38f comment out unused wasm ci 2022-02-07 17:16:52 -05:00
collin
3892bd379f comment out unused ci's 2022-02-07 12:00:42 -05:00
collin
815bddce94 cargo clippy 2022-02-07 11:58:41 -05:00
collin
b31071777b stabilize leo-package 2022-02-07 11:37:57 -05:00
damirka
aa5af63c28 got input parser working, stashing changes 2022-02-07 18:10:05 +03:00
damirka
5f40bb3647 stashing dev changes 2022-02-07 15:35:28 +03:00
collin
316c2d2592 compiler module builds 2022-02-03 11:59:42 -08:00
collin
fa2becfb1d update snarkvm rev + cargo update 2022-02-02 14:58:01 -08:00
Collin Chin
b78d321bc0
Merge pull request #1592 from AleoHQ/migrate-grammar
Migrate grammar
2022-02-02 14:52:03 -08:00
Collin Chin
9febc01c19
Merge pull request #1591 from AleoHQ/import-tree
[WIP] Refactor / Simplify imports in the AST
2022-02-02 14:51:23 -08:00
gluax
bc01380fee merge upstream chagnes from staging 2022-02-02 11:23:05 -08:00
gluax
6cd6082100 mirate grammar from staging 2022-02-02 10:07:27 -08:00
Mazdak Farrokhzad
effc637023 imports: adjust parser 2022-02-02 14:44:24 +01:00
Mazdak Farrokhzad
5a0570cf4a imports: adjust reducers 2022-02-02 13:33:32 +01:00
Mazdak Farrokhzad
567def9e2f imports: refactor AST repr 2022-02-02 00:20:29 +01:00
Collin Chin
5d3d93efbc
Merge pull request #1580 from AleoHQ/migrate-leo-parser
Migrate leo parser
2022-02-01 14:10:52 -08:00
gluax
57bc95879d pull upstream testnet2 resolve conflicts 2022-02-01 13:30:03 -08:00
Collin Chin
ea191ba734
Merge pull request #1587 from AleoHQ/docs/ast
Docs/ast
2022-02-01 12:59:59 -08:00
collin
056905c5d0 apply suggestions from @acoglio 2022-02-01 11:23:36 -08:00
Mazdak Farrokhzad
d6d23f938b cherry pick ast-docs commit 2022-02-01 10:59:05 -08:00
gluax
437e06d0d3 make some changes to semantics of function names 2022-01-31 14:13:15 -08:00
Collin Chin
6c7e7985e8
Merge pull request #1579 from AleoHQ/migrate-leo-ast
Migrate leo ast
2022-01-31 11:17:57 -08:00
gluax
e8ffe7ff9d merge upstream changes from ast and staging 2022-01-28 15:06:00 -08:00
gluax
ea95e64a2b Merge branch 'migrate-leo-ast' of github.com:AleoHQ/leo into migrate-leo-parser 2022-01-28 14:59:57 -08:00
gluax
f0b312604d migrate latest ast changes 2022-01-28 14:54:35 -08:00
gluax
0981874787 tested all unreachables 2022-01-28 11:30:45 -08:00
gluax
9cb1f3632d add missed cases, test unreachable exprs 2022-01-28 11:28:19 -08:00
gluax
22d24411b7 test unreachable contexts 2022-01-28 10:57:13 -08:00
gluax
2bb1d8f8d6 migrate parser tests from staging 2022-01-28 10:34:02 -08:00
gluax
5b7daa7b10 disable tgc binary for now 2022-01-28 10:26:42 -08:00
collin
eca7a4ea53 reorder dependencies 2022-01-27 12:57:52 -08:00
Collin Chin
f513c30e14
Merge pull request #1570 from AleoHQ/migrate-leo-errors
Migrate leo errors
2022-01-27 12:31:49 -08:00
collin
b8ea6726c8 Merge branch 'testnet2' of https://github.com/AleoHQ/leo into migrate-leo-errors 2022-01-26 12:06:32 -08:00
gluax
daafe940c9 unimplemented to unreachable 2022-01-26 11:49:51 -08:00