Pranav Gaddamadugu
4f27c92f15
Remove Increment, Decrement statements from AST
2023-04-18 16:21:40 -07:00
Pranav Gaddamadugu
10875c7edb
Add core mapping functions to AST
2023-04-18 16:21:40 -07:00
Pranav Gaddamadugu
0bc04791b6
Add CoreFunction to AST
2023-04-18 16:21:40 -07:00
Pranav Gaddamadugu
2b010b6992
Update snarkVM to 0.9.15, aleo to 0.3.6
2023-03-31 19:50:35 -07:00
d0cd
5cc6a06e2d
Merge pull request #2329 from AleoHQ/fix/issue-2325
...
[Fix] Panic: called Option::unwrap() on a Err value (Literal::Integer to Value)
2023-03-31 16:05:33 -07:00
Pranav Gaddamadugu
e3ce9c785a
Address feedback
2023-03-31 09:54:57 -07:00
Pranav Gaddamadugu
ee3e225f92
Fix bug
2023-03-27 10:09:12 -07:00
Pranav Gaddamadugu
8adc6c76b8
Fmts and clippies
2023-03-26 23:18:03 -07:00
d0cd
707cd3cfce
AST cleanup
2023-02-21 17:09:22 -08:00
Collin Chin
0a738d4994
chore(leo): bump version for new release
2023-02-17 22:30:17 -05:00
d0cd
a6663db934
Typechecking for structs with members
2023-02-10 21:31:10 -08:00
d0cd
47fa89b012
Refactor mode
2023-02-10 21:21:06 -08:00
d0cd
05ffefbb79
Add mode to Member
2023-02-10 21:07:44 -08:00
d0cd
b5c22e23ee
Remove occurences of 'call_type'
2023-02-08 16:37:47 -08:00
d0cd
44e378b84b
Rename CallType to Variant
2023-02-08 16:32:08 -08:00
d0cd
a4d76c644a
Refactor AST
2023-02-05 12:46:20 -08:00
ljedrz
b20308f049
chore: update the license headers ( #2252 )
...
Signed-off-by: ljedrz <ljedrz@gmail.com>
2023-02-02 14:27:06 -08:00
collin
d7b1b9ca56
chore(leo): bump version for new release
2022-12-12 19:31:56 -05:00
d0cd
48a1f0590b
Rename console.assert*
to assert*
. ( #2205 )
...
* Add assert statements to AST
* Add support in passes
* Add parser support
* Add tyc support
* Add support for assert statements in the remaining passes
* Fix examples, tests, and regen expectations
* Fmt
* Regen expectations
2022-12-06 21:56:48 -08:00
collin
1e01a3a686
chore(leo): bump version for new release
2022-11-30 13:40:52 -08:00
Collin Chin
3f2df5389c
use cargo workspace for dependencies ( #2195 )
2022-11-30 13:31:33 -08:00
collin
f6f286ac8a
pull testnet3, regen tests
2022-11-23 02:37:57 -05:00
Collin Chin
40e56f8613
Merge pull request #2100 from AleoHQ/feat/tuple
...
Supports tuples.
2022-11-22 20:49:25 -05:00
collin
44bca58821
chore(leo): bump version for new release
2022-11-14 18:56:09 -08:00
d0cd
682b67e184
Fix flattening logic
2022-11-12 16:23:16 -08:00
d0cd
060f57d971
Remove standalone finalize statement from the AST
2022-11-12 10:13:23 -08:00
d0cd
ef4ae89b92
Add more test cases
2022-11-08 15:52:31 -08:00
d0cd
ca89010e59
Fix failing case
2022-11-08 15:49:47 -08:00
d0cd
f606a8b74a
Restrict tuples in parser; cleanup
2022-11-08 15:49:47 -08:00
d0cd
910d373afd
WIP support tuples on lhs of definitions
2022-11-08 15:49:47 -08:00
d0cd
30391c8bd4
Add ExpressionStatement to AST
2022-11-08 15:49:47 -08:00
d0cd
678f8b02a1
Fix unit expression
2022-11-08 15:49:47 -08:00
d0cd
6789bc8aae
Add unit expressions to the AST
2022-11-08 15:49:47 -08:00
d0cd
0439981d01
Add TODO
2022-11-08 15:49:47 -08:00
Pranav Gaddamadugu
8d204a898b
Add tests for tuples
2022-11-08 15:49:46 -08:00
Pranav Gaddamadugu
41a8bc5a73
Add span associated with the import statement to ast
2022-10-31 18:05:14 -07:00
d0cd
df01360010
Clippy
2022-10-24 22:41:10 -07:00
Collin Chin
4256167bfe
Merge pull request #2112 from AleoHQ/feat/program-scope
...
Introduces `program` scope.
2022-10-06 14:19:35 -07:00
Pranav Gaddamadugu
028a01efde
More fixes
2022-10-05 23:51:56 -07:00
Pranav Gaddamadugu
e15e8f05d6
Additional validation for program scope and imported files
2022-10-05 14:59:06 -07:00
Pranav Gaddamadugu
8f2a6fdb27
Support AST changes in compile passes
2022-10-05 10:38:35 -07:00
Pranav Gaddamadugu
224cf18544
Add program_scope into AST
2022-10-05 10:00:15 -07:00
Pranav Gaddamadugu
bd4b7be8cf
WIP ast changes for program scope
2022-10-05 09:56:36 -07:00
Pranav Gaddamadugu
8872c3d53f
Remove use of default network domain
2022-10-04 19:11:36 -07:00
Pranav Gaddamadugu
c0c5e58011
Add checks for function calls
2022-10-03 16:18:58 -07:00
Pranav Gaddamadugu
80d8880292
Parser support for transition keyword
2022-10-03 08:53:44 -07:00
dependabot[bot]
28ed3dc320
Bump smallvec from 1.9.0 to 1.10.0
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: smallvec
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 10:15:01 +00:00
Pranav Gaddamadugu
c551179b42
Fmt
2022-09-30 11:55:42 -07:00
Pranav Gaddamadugu
f51a36aeaf
Rename in compiler
2022-09-30 11:52:06 -07:00
Pranav Gaddamadugu
508c54dd92
Rename errors
2022-09-30 10:16:05 -07:00