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
|
aacbb991c0
|
regen test
|
2021-08-27 22:16:08 -07: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
|
a75dbe38eb
|
imports functioning, next is core imports
|
2021-08-18 06:23:23 -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 |
|
gluaxspeed
|
39e21e5d93
|
add more tests
|
2021-07-09 12:15:29 -07:00 |
|
gluaxspeed
|
01717ee86f
|
Merge branch 'master' of github.com:AleoHQ/leo into bug/abnf-parser-bugs
|
2021-07-08 04:07:00 -07:00 |
|
gluax
|
9ace3243d2
|
forgot to regenerate tests
|
2021-07-02 15:29:50 -07:00 |
|
gluax
|
bcb50ae27f
|
change equality_expressions
|
2021-07-01 13:40:29 -07:00 |
|
gluax
|
eee9cfc1be
|
fix parser to match abnf conditional
|
2021-06-30 22:20:06 -07:00 |
|
gluax
|
f35b120588
|
test cases for lest test
|
2021-06-29 21:12:24 -07:00 |
|
gluax
|
5c3b48a25b
|
slight rework to access to clean it up and fix other missed cases, added tests
|
2021-06-28 14:10:26 -07:00 |
|