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 |
|
Eric McCarthy
|
26cbb3ffcf
|
Update circuit.leo
Change the 2nd variable named `character` in scope to be `character2`.
|
2021-08-21 22:08:46 -07:00 |
|
Eric McCarthy
|
76cb8f6ed7
|
Update nonprinting.leo
Change duplicate 'in32' to 'in33'
|
2021-08-21 17:53:34 -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
|
83e6edd12a
|
write test for import strings being canonicalized
|
2021-07-22 12:53:42 -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
|
c5c5bce2f0
|
Merge branch 'master' of github.com:AleoHQ/leo into bug/misc-bugs
|
2021-07-13 22:27:24 -07:00 |
|
gluaxspeed
|
650a729763
|
Add theorem generations to tests
|
2021-07-12 11:45:51 -07:00 |
|
gluaxspeed
|
c0628a04c7
|
Merge branch 'master' of github.com:AleoHQ/leo into bug/misc-bugs
|
2021-07-11 22:55:29 -07:00 |
|
gluaxspeed
|
39e21e5d93
|
add more tests
|
2021-07-09 12:15:29 -07:00 |
|
gluaxspeed
|
d4d122e59e
|
Merge branch 'master' of github.com:AleoHQ/leo into bug/abnf-parser-bugs
|
2021-07-09 11:55:10 -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 |
|
gluaxspeed
|
0bd580e3d1
|
fmt fixes, realized they have to be in that format for outputs
|
2021-07-08 04:05:00 -07:00 |
|
gluax
|
a496841563
|
the identifiers differ, change it to name
|
2021-07-02 18:29:48 -07:00 |
|
gluax
|
9ace3243d2
|
forgot to regenerate tests
|
2021-07-02 15:29:50 -07:00 |
|
gluax
|
376d713fb3
|
add test for missed case from fixed bugs
|
2021-07-02 15:13:38 -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
|
bb63e13edf
|
fix all the bugs for the new array indexes
|
2021-06-29 20:55:48 -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 |
|
gluax
|
5ebea328fb
|
const_value for array_init, and canonicalization fixes
|
2021-06-26 00:00:09 -07:00 |
|
Alessandro Coglio
|
b6065c34d4
|
Merge pull request #1060 from AleoHQ/bugs/array-type-inference-issues
array type inference bugs
|
2021-06-25 11:12:21 -07:00 |
|
gluax
|
068958a2f4
|
array type inference bugs
|
2021-06-23 07:08:32 -07:00 |
|
damirka
|
77301e98bd
|
add tests
|
2021-06-23 14:16:44 +03:00 |
|
gluax
|
957d73f33f
|
more tests
|
2021-06-22 14:31:45 -07:00 |
|
gluax
|
af1aca3d9f
|
parse returns leo error not rust error
|
2021-06-21 23:10:55 -07:00 |
|
gluax
|
b969774b85
|
check input integer types at all stages
|
2021-06-21 19:53:01 -07:00 |
|
Alessandro Coglio
|
b414cde00d
|
Merge pull request #1043 from AleoHQ/bug/canonicalization-fixes
canonicalization fixes
|
2021-06-18 09:01:39 -07:00 |
|
gluax
|
a2850bbd02
|
Self bug fix, and string canonicalization fix
|
2021-06-17 12:47:19 -07:00 |
|
gluax
|
1f35308f47
|
depend on improved tests branch
|
2021-06-15 11:44:20 -07:00 |
|
gluax
|
076aafa097
|
resolve merge conflicts
|
2021-06-15 11:32:46 -07:00 |
|
gluax
|
a6f4052dde
|
type inference char reducer fixed, outputs fixed
|
2021-06-15 11:23:08 -07:00 |
|
gluax
|
7d29ef0d5e
|
custom serializer/deserializer
|
2021-06-14 15:56:39 -07:00 |
|
gluax
|
d1ca1108fb
|
scalar chars refactor, some stuff got fixed, some stuff broke
|
2021-06-11 16:16:21 -07:00 |
|
Alessandro Coglio
|
04c809c0dc
|
Merge pull request #1027 from AleoHQ/bug/1025-assigning-slice-to-string
fix slice assignment for strings
|
2021-06-11 11:36:08 -07:00 |
|
gluax
|
debaf9cd61
|
more byte failing tests
|
2021-06-11 10:05:08 -07:00 |
|
gluax
|
5b4cc494c1
|
fix parser bug allowing illegal unicode escape
|
2021-06-10 10:59:35 -07:00 |
|
gluax
|
d6266102c3
|
more tests, hex fix
|
2021-06-09 15:54:05 -07:00 |
|
gluax
|
9eedd61ccd
|
rebase master, redo tests
|
2021-06-08 14:59:38 -07:00 |
|
p
|
e816ae4ac3
|
fix array dyn mut
|
2021-06-08 14:52:12 -07:00 |
|
gluax
|
0a71466c41
|
pull snarkvm deps, for test fix
|
2021-06-08 14:01:10 -07:00 |
|
gluax
|
d4cdd93d15
|
Merge branch 'feat/update-snarkvm-0.5.4' of github.com:AleoHQ/leo into bug/1025-assigning-slice-to-string
|
2021-06-08 13:44:22 -07:00 |
|
collin
|
1b5f2728e5
|
deprecate abnf, regenerate tests
|
2021-06-08 13:15:26 -07:00 |
|
gluax
|
c9b565cbfb
|
fix slice assignment for strings
|
2021-06-08 12:29:49 -07:00 |
|
Protryon
|
a0acc915e9
|
dynamic array index assignment
|
2021-06-04 06:14:09 -07:00 |
|
damirka
|
3bcb0ef942
|
fix test expectations
|
2021-06-03 19:34:10 +03:00 |
|
damirka
|
1478e1be22
|
fix expectations for parser test
|
2021-06-02 15:48:11 +03:00 |
|
damirka
|
ecff3d6f2b
|
fixes #995
|
2021-06-02 14:53:32 +03:00 |
|
gluax
|
bdcd945716
|
Merge branch 'feature/char-type' of github.com:AleoHQ/leo into feature/char-type
|
2021-05-25 16:37:55 -04:00 |
|