collin
163f94d7c1
regen tests
2022-07-12 15:41:11 -07:00
Pranav Gaddamadugu
f5eea6b307
Regen expectations; cleanup
2022-07-11 23:07:11 -07:00
Pranav Gaddamadugu
bceccea80b
Merge branch 'testnet3' into feat/loop-unrolling
2022-07-11 22:55:42 -07:00
Pranav Gaddamadugu
1ce796a586
Regenerate test expectations
2022-07-11 22:45:59 -07:00
Pranav Gaddamadugu
dbfd9a7451
Better error for address comparison; regen test expectations
2022-07-11 07:49:52 -07:00
collin
a15fce710c
merge testnet3
2022-07-09 16:51:20 -07:00
collin
270dffb140
regen tests
2022-07-09 16:23:54 -07:00
collin
01a1953021
regen tests
2022-07-09 16:19:48 -07:00
collin
2a61f26ccc
impl tuple tests
2022-07-09 15:02:45 -07:00
collin
642ad32e99
parse tuple access
2022-07-09 14:11:18 -07:00
collin
a7fc19a69f
impl tuple ast access
2022-07-09 13:22:10 -07:00
Pranav Gaddamadugu
e7f4a41410
Better error for missing member on circuit init
2022-07-08 13:45:00 -07:00
Pranav Gaddamadugu
014959aa24
Regenerate expectations
2022-07-08 13:44:21 -07:00
Pranav Gaddamadugu
8af0f6268f
Regenerate expectations
2022-07-08 13:43:28 -07:00
Pranav Gaddamadugu
00b90c4a33
Merge branch 'testnet3' into feat/redesign-symbol-table
2022-07-08 11:57:40 -07:00
collin
b5a2790375
rename balance -> gates
2022-07-07 16:15:11 -07:00
collin
b461539ae3
use refactored methods in type checking, regen tests
2022-07-07 13:22:59 -07:00
Pranav Gaddamadugu
12eafa4174
Regenerate test expectations without symbol_table
2022-07-06 16:10:59 -07:00
collin
de178522d8
impl Display for BinaryOperation, improve error message
2022-07-05 16:42:36 -07:00
collin
c16a93ab44
removes <, <=, >, >= for address type
2022-07-02 18:15:18 -07:00
collin
0a4069fe39
merge testnet3
2022-07-02 14:08:02 -07:00
Mazdak Farrokhzad
952d7f4e36
records: base them atop circuits instead
2022-06-30 15:37:18 +02:00
collin
1cb4afe5f9
impl record type tests
2022-06-27 16:59:06 -10:00
collin
90aae40138
regen tests
2022-06-27 12:51:24 -10:00
collin
5ee2858b0a
add tests and remove dead code
2022-06-22 22:38:33 -10:00
collin
7417496eee
merge testnet3
2022-06-22 21:42:00 -10:00
collin
4a80445bd8
test hashing u128 with ped64 fails
2022-06-22 21:29:04 -10:00
collin
4400545543
add all core circuit tests
2022-06-22 21:19:26 -10:00
collin
df908345bc
add circuit variable access and type check
2022-06-22 15:49:50 -10:00
Mazdak Farrokhzad
01e4b292cf
cleanup unused expecations
2022-06-21 17:23:30 +02:00
Mazdak Farrokhzad
7226659bf6
Value -> Literal
2022-06-21 17:12:34 +02:00
Mazdak Farrokhzad
ddbf2ae849
1. Speed up string literal lexing.
...
2. Move address check to parser.
3. Move assignment place WF check to type checker.
2022-06-21 17:07:44 +02:00
collin
bfd3a37a42
merge testnet3
2022-06-20 12:34:33 -07:00
0rphon
34a408ea41
sqrt tests
2022-06-16 16:56:00 -07:00
0rphon
b03c890dd2
syntactical operator tests
2022-06-16 16:45:37 -07:00
gluax
c9ab4bd3d7
add bitwise op parsing, fix tests
2022-06-16 15:40:48 -07:00
gluax
b656fd5347
fix type checking on certain bitwise operations
2022-06-16 12:49:41 -07:00
collin
b9f8bafc91
pull latest testnet3
2022-06-15 16:52:49 -07:00
0rphon
c54cf17ce1
resolve conflicts
2022-06-15 16:34:57 -07:00
0rphon
0daffb267b
reverted filename path
2022-06-15 16:19:20 -07:00
0rphon
d0cfa983b5
fixed bug
2022-06-15 16:06:26 -07:00
collin
b2890f393a
merge testnet3
2022-06-15 10:23:01 -07:00
Mazdak Farrokhzad
eee838abba
fixes in special methods parsing
2022-06-15 14:51:44 +02:00
collin
0e59e9bcf9
fix cmp type checking
2022-06-14 10:55:59 -07:00
collin
831e011f42
use more clear type checking methods
2022-06-13 14:53:01 -07:00
collin
4e3ed8d4dc
regen tests
2022-06-10 13:02:16 -07:00
gluax
f6990e75fc
fixed some bugs
2022-06-08 06:46:54 -07:00
gluax
8ad69944c0
bug fixes
2022-06-02 09:39:49 -07:00
collin
27c858a0fc
merge testnet3
2022-06-02 11:33:11 -04:00
collin
85eb1adcce
rename corelib -> core, update readme
2022-06-02 11:22:08 -04:00
gluax
9638a695aa
fix more bugs, add type checking
2022-06-01 11:16:00 -07:00
collin
3b62e3cc97
fix bugs
2022-06-01 13:49:55 -04:00
gluax
220cb3e730
rename stdlib -> corelib
2022-06-01 09:09:38 -07:00
gluax
f34f63cea4
update abnf
2022-06-01 08:48:36 -07:00
gluax
c10eb63575
add failing expectation for an invalid input type
2022-05-31 10:36:35 -07:00
gluax
0ce4639a1b
merge upstream, test builtin ident types
2022-05-31 10:34:57 -07:00
gluax
2db204b81e
further changes to the visitor pattern to clean up code
2022-05-30 10:53:06 -07:00
collin
2327bca617
implement static string type
2022-05-26 16:43:18 -04:00
gluax
044b2a10a4
refa:ctored visitor pattern to better on an the AST
2022-05-26 13:29:51 -07:00
gluax
2117ee3ae8
resolve readme conflict
2022-05-25 11:55:23 -07:00
collin
65408acbb5
fix lexer test
2022-05-25 14:10:15 -04:00
collin
8d79193474
merge testnet3
2022-05-25 14:02:10 -04:00
gluax
019598c84e
#1805 was fixed by a previous commit
2022-05-23 18:57:14 -07:00
gluax
1cd7aad6ad
fix #1819
2022-05-23 18:55:42 -07:00
gluax
ba4f1666d1
fix #1821
2022-05-23 18:00:33 -07:00
gluax
eee58883a6
clean up and fix type set checking
2022-05-23 11:07:43 -07:00
collin
b8780e888d
merge testnet3
2022-05-20 10:39:21 -04:00
collin
119c191836
merge testnet3
2022-05-18 14:29:54 -04:00
Collin Chin
4ce11080b5
Merge pull request #1825 from AleoHQ/fix-loop-end-inclusive
...
[parser] Fix to disallow inclusive loop ending bound.
2022-05-18 14:17:32 -04:00
Mazdak Farrokhzad
882f2e5454
remove char type + literals
2022-05-18 14:33:04 +02:00
Mazdak Farrokhzad
7f435eba48
remove expression statements
2022-05-17 14:41:30 +02:00
Alessandro Coglio
1761b80578
[parser] Fix to disallow including loop ending bound.
...
This is not part of the current version of Leo (cf. ABNF grammar and Leo
Reference).
Adapt tests.
2022-05-16 21:24:42 -07:00
Alessandro Coglio
dcf029e645
[tests] Remove unused parser errors.
...
Also revise expectations. The changes look extensive in the diff, but only the
error codes have changed (at least, that's the expectation, and this has been
visually checked in some places of the diff).
2022-05-16 10:34:27 -07:00
0rphon
38fa7a9608
added more tests/generated expectations for the ones that pass
2022-05-15 21:53:28 -07:00
collin
f6aa7a578a
merge testnet3
2022-05-13 12:33:35 -07:00
Collin Chin
f4e241efad
Merge pull request #1815 from AleoHQ/int-pow-tests
...
[tests] make integer pow tests consistent
2022-05-13 09:44:52 -07:00
Collin Chin
21b295fafe
Merge pull request #1810 from AleoHQ/group-x_and_y
...
[tests] fix (x,y)group test
2022-05-13 09:41:45 -07:00
Eric McCarthy
e3c3b6d79a
[tests] make integer pow tests consistent
2022-05-12 23:20:35 -07:00
collin
bacc0d7510
merge testnet3
2022-05-12 13:18:43 -07:00
Eric McCarthy
27991a6423
[tests] add expectation for group/x_and_y.leo
2022-05-12 10:57:52 -07:00
Mazdak Farrokhzad
a5ad874ffb
spans: use source map backing
2022-05-12 16:09:18 +02:00
collin
8f17d6294a
rename scalar -> primitive
2022-05-11 14:09:12 -07:00
Eric McCarthy
06cb450593
[tests] add block comment annotation to field/sub.leo and field/ternary.leo and add expectations files
2022-05-10 13:38:41 -07:00
collin
1a569eb655
regen tests
2022-05-10 11:59:34 -07:00
collin
c1d36ee62e
remove const function code
2022-05-10 11:57:23 -07:00
collin
1bf39e76a9
commit expectations
2022-05-10 11:38:29 -07:00
collin
cca3c84ef4
remove unused imports code and tests
2022-05-10 11:22:30 -07:00
gluax
b79b961610
make new tests
2022-05-05 15:44:33 -07:00
gluax
d33e69bac8
re-introduce some disabled tests, fix some
2022-05-05 15:38:55 -07:00
gluax
e03af95ff6
change output format, st doesn't change bc of input file
2022-05-04 15:43:07 -07:00
gluax
b97bf4c9bc
started going through deprecated tests, noticed parts of testframework were broken
2022-05-04 15:37:59 -07:00
gluax
2c252f7878
all current compiler tests pass, need to add more
2022-05-04 13:37:53 -07:00
gluax
18bd03318f
use input_file for each, as now inline input content is ignored
2022-05-02 20:34:37 -07:00
gluax
a7c3696e90
merge testnet3 into required types, also remove identifier type
2022-05-02 19:43:46 -07:00
gluax
7e6cc65d54
change back to parse_input to reflect what we do for parse_program
2022-04-28 12:44:54 -07:00
gluax
7524a325bf
fix grabbing last error
2022-04-27 12:31:24 -07:00
gluax
5108cab460
most compiler tests passing
2022-04-27 12:04:45 -07:00
gluax
8c7fe53ff6
fix leo input parser bug
2022-04-27 11:52:06 -07:00
gluax
8c86407b91
cleaning up tests, fixed compiler bug, found input parse bug
2022-04-27 11:44:05 -07:00
collin
1f7b1b57cc
remove unsized array tests
2022-03-04 12:27:17 -08:00
collin
22b16a0bcb
regenerate all tests
2022-01-25 16:17:36 -08:00
collin
31f90a9032
deprecate blake2s
2022-01-25 13:31:02 -08:00
Eric McCarthy
e2ba64b79d
Merge pull request #1362 from AleoHQ/feature/remove-span-snapshot
...
Feature/remove span snapshot
2021-09-30 15:33:18 -07:00
Pranav Gaddamadugu
cf1d10e057
Changed expectations after fixing order bug
2021-09-29 08:01:42 -07:00
Pranav Gaddamadugu
9bf66e391c
New test expectations after normalizing JSON output for tgc
2021-09-28 17:51:58 -07:00
damirka
a1aa5326ad
fixes eq for arrays with unspecified size
2021-09-28 11:09:56 +03:00
Pranav Gaddamadugu
94498179db
Added feature to serde_json, new expected ASTs
2021-09-24 16:34:57 -07:00
Pranav Gaddamadugu
1d4a4566d7
Updated tests to fit new compiler options
2021-09-23 09:27:14 -07:00
Pranav Gaddamadugu
ae6e0a6786
Changing expectations files; for any AST where Span is used in an enum variant
2021-09-22 12:07:58 -07:00
damirka
af777c085d
adds .len() parser tests
2021-09-17 17:39:28 +03:00
Alessandro Coglio
a5f74195cf
Merge pull request #1333 from AleoHQ/array-len-function
...
[Feature] Adds .len() postfix to arrays
2021-09-15 10:10:32 -07:00
damirka
4f41f09ef2
Merge branch 'master' into array-len-function
2021-09-13 14:26:38 +03:00
damirka
158576f8f5
changed length() to len()
2021-09-10 16:55:32 +03:00
gluaxspeed
c1e9c72d2a
merge master and resolve conflicts
2021-09-10 06:53:47 -07:00
gluaxspeed
e1f6b16ea7
added new errors
2021-09-10 06:42:01 -07:00
damirka
093517109b
renaming, now .length()
2021-09-10 16:11:55 +03:00
gluaxspeed
64e88404d2
prelude stuff auto included
2021-09-10 05:55:07 -07:00
gluaxspeed
02416cde68
merge master and resolve conflicts
2021-09-10 02:27:37 -07:00
gluaxspeed
a9c81d6596
fix canoncialization of function inputs
2021-09-08 04:18:11 -07:00
gluaxspeed
8a8b5ab757
resolve merge conflicts
2021-09-07 02:59:35 -07:00
gluaxspeed
2e51e81be1
mere conflicts, try to fix duplicate definition fail test
2021-09-07 02:05:15 -07:00
gluaxspeed
dac71a8001
Merge branch 'master' of github.com:AleoHQ/leo into bug/shadowing-fixes
2021-09-07 01:57:39 -07:00
gluaxspeed
b39eab953d
regen test after merge
2021-09-07 01:50:41 -07:00
gluaxspeed
589c0623f2
resolve conflicts
2021-09-06 23:04:26 -07:00
gluax
81271c918f
Merge pull request #1327 from AleoHQ/abnf-ast-changes
...
[ABNF] CircuitOrAlias changed to Identifier
2021-09-06 22:23:52 -07:00
gluaxspeed
dcdb234637
fix imported circuit return from function in import
2021-09-06 06:12:58 -07:00
damirka
857ab9a2b6
change CircuitOrAlias to Identifier
2021-09-06 14:10:06 +03:00
gluaxspeed
cfb8720af7
fix scope shadowing, and importing global consts
2021-09-06 03:53:02 -07:00
damirka
9bef8611e8
custom serializer for Type::Array
2021-09-02 18:27:20 +03:00
damirka
041faa28db
adds tests
2021-09-02 15:53:54 +03:00
gluaxspeed
78e3b333e1
forgot to re-populate tests
2021-08-27 21:51:59 -07:00
gluaxspeed
48d3a445a0
type inference tgc hack
2021-08-27 21:49:17 -07:00
gluaxspeed
1efd891a3f
regen tests
2021-08-27 09:54:22 -07:00
gluaxspeed
a059e09ae2
merge master
2021-08-27 09:46:24 -07:00
gluaxspeed
a4652829df
update conflicting tests
2021-08-27 04:50:42 -07:00
gluaxspeed
c56a54c62e
Merge branch 'master' of github.com:AleoHQ/leo into bug/canonicalization-Self-fixes
2021-08-27 04:40:06 -07:00
Eric McCarthy
9d05b02ef3
update expectations based on results after merging master
2021-08-26 20:33:00 -07:00
Alessandro Coglio
062994e4fe
Merge pull request #1284 from AleoHQ/dup-in32-patch-1
...
Update nonprinting.leo
2021-08-26 19:55:54 -07:00
gluaxspeed
a5b6780c3b
big self canonicalization fixes
2021-08-25 08:55:26 -07:00
gluaxspeed
d100db7396
aliases tests, and some bug fixes, errors
2021-08-25 07:30:17 -07:00
gluaxspeed
2ecb10730e
turn off leo-debug for test generation
2021-08-24 23:59:33 -07:00
gluaxspeed
1628e19658
alias resolution done during type inference
2021-08-24 22:58:59 -07:00
damirka
034ef90e62
Revert "Squashed commit of the following:"
...
This reverts commit dfa15b1a4f
.
2021-08-24 22:27:37 +03:00
damirka
dfa15b1a4f
Squashed commit of the following:
...
commit 7a5979660b
Merge: 695a949c
88bd065d
Author: Alessandro Coglio <acoglio@aleo.org>
Date: Mon Aug 23 08:50:41 2021 -0700
Merge pull request #1272 from AleoHQ/feature/call-expressions-ast-store-type
[Implmentation] Adds Type to Circuit Member Access Expressions
commit 695a949cff
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Aug 23 17:25:19 2021 +0300
Bump serde from 1.0.127 to 1.0.128 (#1288 )
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.127 to 1.0.128.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.127...v1.0.128 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit fd3d7d0624
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Aug 23 17:25:05 2021 +0300
Bump serde_yaml from 0.8.18 to 0.8.19 (#1289 )
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml ) from 0.8.18 to 0.8.19.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases )
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.8.18...0.8.19 )
---
updated-dependencies:
- dependency-name: serde_yaml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 84e972c9ad
Merge: d609bb28
fbc3dfb4
Author: Alessandro Coglio <acoglio@aleo.org>
Date: Sat Aug 21 18:44:39 2021 -0700
Merge pull request #1267 from AleoHQ/bug/implicit-ternary-type-inference
[Bugfix] Ternary Implicit and Explicit Unkown Type
commit 88bd065d8a
Merge: 56c66fa4
235daa9e
Author: gluaxspeed <jonathan.t.pavlik@gmail.com>
Date: Wed Aug 18 16:25:23 2021 -0700
merge master, regen tests
commit fbc3dfb4c9
Merge: 56996f98
235daa9e
Author: gluaxspeed <jonathan.t.pavlik@gmail.com>
Date: Wed Aug 18 16:14:14 2021 -0700
merge master, regen tests
commit 56c66fa4ba
Author: gluaxspeed <jonathan.t.pavlik@gmail.com>
Date: Wed Aug 18 14:31:06 2021 -0700
testing and clean up
commit a91c8b9e6a
Author: gluaxspeed <jonathan.t.pavlik@gmail.com>
Date: Wed Aug 18 13:38:50 2021 -0700
Revert "type on call expression"
This reverts commit cf5a23b38f
.
commit cf5a23b38f
Author: gluaxspeed <jonathan.t.pavlik@gmail.com>
Date: Wed Aug 18 02:04:41 2021 -0700
type on call expression
commit 56996f989e
Author: gluaxspeed <jonathan.t.pavlik@gmail.com>
Date: Wed Aug 18 01:09:45 2021 -0700
fix ternary bug
2021-08-24 22:21:40 +03:00
gluaxspeed
1576f776f3
resolve master conflicts
2021-08-24 03:00:08 -07:00
Eric McCarthy
d8c89f257d
also update number of private variables and R1CS checksum expectations
2021-08-23 10:41:39 -07:00
Eric McCarthy
b516a8449d
update ast checksum expectations
2021-08-23 10:32:21 -07:00
Alessandro Coglio
7a5979660b
Merge pull request #1272 from AleoHQ/feature/call-expressions-ast-store-type
...
[Implmentation] Adds Type to Circuit Member Access Expressions
2021-08-23 08:50:41 -07:00
gluaxspeed
93509bf5c1
alias node type
2021-08-19 09:16:50 -07:00
gluaxspeed
e90228b295
type aliases
2021-08-19 06:04:44 -07:00
gluaxspeed
4fc6c5f586
core function imports
2021-08-18 18:52:56 -07:00
gluaxspeed
88bd065d8a
merge master, regen tests
2021-08-18 16:25:23 -07:00
gluaxspeed
fbc3dfb4c9
merge master, regen tests
2021-08-18 16:14:14 -07:00
gluaxspeed
56c66fa4ba
testing and clean up
2021-08-18 14:31:06 -07:00
gluaxspeed
a91c8b9e6a
Revert "type on call expression"
...
This reverts commit cf5a23b38f
.
2021-08-18 13:38:50 -07:00
gluaxspeed
cf5a23b38f
type on call expression
2021-08-18 02:04:41 -07:00
gluaxspeed
56996f989e
fix ternary bug
2021-08-18 01:09:45 -07:00
gluaxspeed
c3aa1ce773
fix error message formatting in some instances
2021-08-16 17:46:50 -07:00
gluaxspeed
20b0f4f2f8
fix canonicalization function type return bugs
2021-08-16 15:12:36 -07:00
gluaxspeed
12fe626485
update readme, fix compiler error range
2021-08-13 20:02:43 -07:00
gluaxspeed
0702be2a18
regen error tests
2021-08-13 16:12:54 -07:00
gluaxspeed
a09f6f0c83
serilization for span that's test dependent
2021-08-12 03:27:18 -07:00
gluaxspeed
f0de65835c
regen tests, debug out a import test
2021-08-12 02:15:12 -07:00
gluaxspeed
478bb83f70
regen tests after removing dead errors, docs
2021-08-10 22:56:46 -07:00
gluaxspeed
d9769b4c37
remove canonicalization from asg, merge master
2021-08-09 14:10:36 -07:00
damirka
9d3d76fc63
allow dashes in member access
2021-08-05 17:53:08 +03:00
damirka
eb0863cda9
closes #1183
2021-08-04 23:34:11 +03:00
gluaxspeed
b1f93e95b3
dep clean up, clippy, leo result
2021-08-04 05:52:08 -07:00
gluaxspeed
88e0e32317
formatting fixes, regen outs, still have a few things to do
2021-08-03 04:49:07 -07:00
damirka
34f1c00da2
clippy & test fixes
2021-08-02 23:45:33 +03:00
Alessandro Coglio
f1ba77f9ed
Merge pull request #1207 from AleoHQ/fix/address-issue
...
Fix the AssignmentMissing error involving non-constant addresses
2021-07-30 13:46:50 -07:00
gluaxspeed
39203492f8
add tests for fixes
2021-07-28 16:56:05 -07:00
gluaxspeed
72e2bb1fb6
Some test fixes
2021-07-28 11:53:45 -07:00
gluaxspeed
7d48c2fb75
merge master
2021-07-28 11:18:35 -07:00
gluaxspeed
745f6c2275
variable shadow error
2021-07-27 13:39:34 -07:00
gluaxspeed
9a53905a55
Merge branch 'master' of github.com:AleoHQ/leo into feature/console-refactor-and-outs
2021-07-27 12:33:37 -07:00
gluaxspeed
011d405e00
fix output file types from CRLF to LF
2021-07-27 09:48:00 -07:00
gluaxspeed
42f58ff33e
added more tests
2021-07-27 09:31:23 -07:00
gluaxspeed
3f890c9f30
fix reverse loop have to add range, which is always 1 for now
2021-07-26 17:22:05 -07:00
gluaxspeed
20d64970ab
merge master, color only at cli as it breaks tests, remove debug
2021-07-26 16:49:33 -07:00
Alessandro Coglio
49a51d6026
Merge pull request #1185 from AleoHQ/bug/ternary-different-types
...
[Bugfix] Ternary Type Check
2021-07-24 13:21:59 -07:00
gluaxspeed
1c3362d191
ternary different types errors out
2021-07-23 17:12:30 -07:00
gluaxspeed
1d72107119
inclusive range
2021-07-23 15:14:37 -07:00
gluaxspeed
b69dd4e277
remove debug, realized it was crlf vs lf whoops
2021-07-23 00:34:52 -07:00
gluaxspeed
61253031b4
countdown loops
2021-07-22 22:17:33 -07:00
gluaxspeed
2544a680f1
forgot to regen tests after merging
2021-07-21 14:57:40 -07:00
gluaxspeed
8028766cb4
Merge branch 'master' of github.com:AleoHQ/leo into bug/abnf-format-strings
2021-07-21 14:43:37 -07:00
Alessandro Coglio
e0b586a9a1
Merge pull request #1164 from AleoHQ/feature/theorem-tests
...
[Feature-Impl] Ast generation tests
2021-07-21 11:04:19 -07:00
gluaxspeed
c1879e6e1c
Merge branch 'master' of github.com:AleoHQ/leo into bug/abnf-format-strings
2021-07-21 02:51:35 -07:00
gluaxspeed
a9593971b9
format string and grammar changes
2021-07-20 14:52:35 -07:00
gluaxspeed
a2577231fd
add test
2021-07-19 11:33:18 -07:00
gluaxspeed
98d47ab32a
Merge branch 'master' of github.com:AleoHQ/leo into feature/theorem-tests
2021-07-18 20:00:48 -07:00
weikeng
fef7fe6c90
update the test as well as ci
2021-07-17 01:55:11 -07:00
gluaxspeed
b456488758
merge master
2021-07-16 03:39:32 -07:00
gluaxspeed
8b44cfa9c7
Merge branch 'master' of github.com:AleoHQ/leo into feature/theorem-tests
2021-07-16 03:28:37 -07:00
gluaxspeed
470a4075f8
refactor theorem to ast for out file hashes, migrate old tests
2021-07-16 03:20:36 -07:00
gluaxspeed
8695b11ce0
Forgot to refactor in compiler tests
2021-07-14 05:04:09 -07:00
gluaxspeed
baca9ca4a5
Hash the ast in the .out file
2021-07-14 02:58:10 -07:00
gluaxspeed
af147449be
"fix type, more test coverage"
2021-07-14 00:39:09 -07:00
gluaxspeed
650a729763
Add theorem generations to tests
2021-07-12 11:45:51 -07:00