collin
|
87c0dd738a
|
add test for bug #427 incomplete conditional
|
2020-12-03 13:44:47 -05:00 |
|
collin
|
dfcc77a860
|
add test for bug #430 early returns
|
2020-12-03 13:38:05 -05:00 |
|
collin
|
b94c70588e
|
refactor execution of branch indicators and function returns
|
2020-12-03 13:24:23 -05:00 |
|
collin
|
1213209b78
|
cargo fmt check
|
2020-11-23 17:01:01 -05:00 |
|
Collin Chin
|
26151f33ec
|
Merge branch 'master' into fix/tuple-cond-select
|
2020-11-23 16:57:22 -05:00 |
|
Howard Wu
|
1d1e86c8de
|
Merge pull request #447 from AleoHQ/fix/not-expression
fix error using not operator on mutable boolean
|
2020-11-23 13:49:35 -08:00 |
|
Howard Wu
|
25c9ac6ea2
|
Merge pull request #446 from AleoHQ/fix/input-tuple
fix input tuple grammar rule
|
2020-11-23 13:46:01 -08:00 |
|
collin
|
093bab6b02
|
add test for returning a tuple in a conditional statement
|
2020-11-18 18:28:41 -08:00 |
|
collin
|
5db2b07cb2
|
add test for using not operator on mutable variable
|
2020-11-18 18:23:11 -08:00 |
|
collin
|
789a744deb
|
add test for returning tuples from function
|
2020-11-18 18:13:49 -08:00 |
|
collin
|
db056b9383
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/type-inference
|
2020-11-16 18:08:14 -08:00 |
|
collin
|
c27a166dfb
|
fix error when selecting return between two tuples
|
2020-11-16 16:06:28 -08:00 |
|
collin
|
2ed5e02de3
|
fix error using not operator on mutable boolean
|
2020-11-16 15:50:10 -08:00 |
|
Collin Chin
|
a570a2a13e
|
Merge pull request #432 from AleoHQ/fix/leo-ast-naming
Rename leo ast -> ast
|
2020-11-13 11:44:46 -08:00 |
|
collin
|
d3ab32822e
|
remove unnecessary program clone
|
2020-11-12 15:43:37 -08:00 |
|
collin
|
8c2823410a
|
rename leo ast -> ast
|
2020-11-12 12:00:27 -08:00 |
|
collin
|
69a8b61efe
|
add type-inference module
|
2020-11-12 10:28:24 -08:00 |
|
collin
|
667392237f
|
add symbol-table module
|
2020-11-11 14:57:39 -08:00 |
|
collin
|
d4b6a6d1f8
|
separate symbol-table module
|
2020-11-11 14:42:57 -08:00 |
|
collin
|
eb301d310b
|
separate type-inference module
|
2020-11-11 14:32:46 -08:00 |
|
collin
|
05a83950e5
|
bump versions fix conflicts
|
2020-11-11 12:04:48 -08:00 |
|
collin
|
f28eb8c20a
|
clippy lints 2
|
2020-11-10 16:34:44 -08:00 |
|
collin
|
33fae17b35
|
clippy lints 1
|
2020-11-10 16:23:55 -08:00 |
|
collin
|
04f4e685ed
|
array type refactor finished. all tests pass
|
2020-11-10 13:22:18 -08:00 |
|
collin
|
d6686005a3
|
fix refactored array initializer tests wip 3
|
2020-11-09 19:26:34 -08:00 |
|
collin
|
34b425ffe5
|
fix refactored array initializer tests wip 2
|
2020-11-09 15:03:12 -08:00 |
|
collin
|
aa17355a72
|
fix refactored array initializer tests wip 1
|
2020-11-09 14:27:59 -08:00 |
|
howardwu
|
0d966d1d5c
|
chore(leo): bump version for new release
|
2020-11-06 19:56:12 -08:00 |
|
collin
|
1ae66d9908
|
add support for refactored array initializer in compiler
|
2020-11-06 19:42:07 -08:00 |
|
collin
|
d7ff808660
|
add support for refactored array type in compiler
|
2020-11-06 16:24:38 -08:00 |
|
collin
|
6f3a235c76
|
Refactor symbol table array type comparison
|
2020-11-02 13:28:56 -08:00 |
|
collin
|
2fdcb043fc
|
Improve doc comments for compiler phases
|
2020-11-02 09:19:11 -08:00 |
|
collin
|
4da923eec4
|
rename core-packages -> core
|
2020-10-30 17:36:48 -07:00 |
|
collin
|
a8c5885836
|
rename core-ast -> ast
|
2020-10-30 17:31:09 -07:00 |
|
collin
|
ffcd93f781
|
rename ast -> grammar 1
|
2020-10-30 17:17:17 -07:00 |
|
collin
|
61f4189483
|
Add documentation for renamed modules
|
2020-10-30 16:23:18 -07:00 |
|
collin
|
5a46cb5bb0
|
rename leo-core -> leo-core-packages
|
2020-10-30 13:02:44 -07:00 |
|
collin
|
7589fa65c5
|
rename dynamic-check -> type-inference 2
|
2020-10-30 12:49:01 -07:00 |
|
collin
|
f1e393a9ab
|
rename dynamic-check -> type-inference 1
|
2020-10-30 12:39:02 -07:00 |
|
collin
|
7e7d1e58a0
|
rename typed -> core-ast 2
|
2020-10-30 11:48:40 -07:00 |
|
collin
|
be2a805d49
|
rename typed -> core-ast 1
|
2020-10-30 11:30:52 -07:00 |
|
collin
|
7cf41558bc
|
rename static-check -> symbol-table 3
|
2020-10-30 10:51:45 -07:00 |
|
collin
|
b5a05be09d
|
rename static-check -> symbol-table 2
|
2020-10-30 10:44:44 -07:00 |
|
collin
|
20ac83265d
|
rename static-check -> symbol-table 1
|
2020-10-30 10:25:44 -07:00 |
|
Collin Chin
|
1a39ae93ca
|
Use matches macro
|
2020-10-27 10:06:50 -07:00 |
|
collin
|
46f585e2ff
|
refactor compiler methods
|
2020-10-27 00:31:36 -07:00 |
|
collin
|
52810588ff
|
refactor modules and make function names more clear
|
2020-10-26 23:42:01 -07:00 |
|
collin
|
fe79cfcf71
|
merge master
|
2020-10-26 22:05:03 -07:00 |
|
collin
|
d3125a0f9f
|
add new dynamic check errors and tests for variables
|
2020-10-26 18:41:51 -07:00 |
|
collin
|
9024fb0968
|
remove unused code
|
2020-10-26 17:52:32 -07:00 |
|