Howard Wu
|
f57a0cc497
|
Merge pull request #249 from AleoHQ/feature/console
Implement console functions
|
2020-08-19 00:10:44 -07:00 |
|
collin
|
b34b5f4a03
|
add group number syntax to pest ast
|
2020-08-18 12:46:29 -07:00 |
|
collin
|
f675e895f5
|
merge master
|
2020-08-18 11:22:56 -07:00 |
|
collin
|
ddfe8fa08a
|
merge master
|
2020-08-17 01:12:16 -07:00 |
|
collin
|
47523f7f5d
|
start porting tests over
|
2020-08-16 17:20:47 -07:00 |
|
collin
|
f3ee68be2b
|
impl console functions in typed
|
2020-08-16 14:28:19 -07:00 |
|
collin
|
34d09df92e
|
impl console functions in pest ast
|
2020-08-16 13:22:18 -07:00 |
|
collin
|
5efa131c65
|
impl test context with test inputs
|
2020-08-15 22:09:22 -07:00 |
|
collin
|
384e9e6cfd
|
impl annotations pest ast
|
2020-08-15 18:36:39 -07:00 |
|
collin
|
0226c09e4d
|
impl new group notation pest
|
2020-08-15 14:35:45 -07:00 |
|
collin
|
79b13138ff
|
add restriction
|
2020-08-15 01:58:33 -07:00 |
|
collin
|
3d794c6a20
|
allow newlines and trailing commas in function declarations
|
2020-08-15 00:25:11 -07:00 |
|
collin
|
0b9bc8001d
|
fix tuple edge cases
|
2020-08-11 11:17:39 -07:00 |
|
collin
|
08978cc9e7
|
refactor return values to tuple types
|
2020-08-11 01:08:02 -07:00 |
|
collin
|
be84004d66
|
fix group tuple conflict
|
2020-08-10 19:52:52 -07:00 |
|
collin
|
79846ab565
|
support nested tuple types
|
2020-08-10 19:45:03 -07:00 |
|
collin
|
0671b36550
|
add tuple access to pest
|
2020-08-10 16:03:14 -07:00 |
|
collin
|
0e00cbc422
|
clean up comments
|
2020-08-10 15:51:39 -07:00 |
|
collin
|
474c81a3ab
|
remove multi_assignment rule and add lists to pest
|
2020-08-10 15:45:19 -07:00 |
|
collin
|
13ca17634d
|
allow import definition at any point in a leo file
|
2020-08-07 16:35:55 -07:00 |
|
collin
|
424287eb7b
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/unordered-definitions
|
2020-08-07 16:18:50 -07:00 |
|
collin
|
f6d3267b37
|
fix address rule and remove println
|
2020-08-07 16:02:49 -07:00 |
|
collin
|
52addca70e
|
Merge branch 'feature/unary-minus' of github.com:AleoHQ/leo into refactor/value-number
|
2020-08-07 15:17:06 -07:00 |
|
collin
|
f32ea5b744
|
rename minus -> negate
|
2020-08-07 15:14:02 -07:00 |
|
collin
|
cbf4e1b806
|
add compound atomic rules to access rules in pest
|
2020-08-06 12:36:50 -07:00 |
|
collin
|
6627837042
|
remove unnecessary value in expression term
|
2020-08-06 12:17:10 -07:00 |
|
collin
|
4550573213
|
add definition rule to pest
|
2020-08-05 20:56:49 -07:00 |
|
collin
|
8ad4724b01
|
merge unary pr
|
2020-08-05 20:06:33 -07:00 |
|
collin
|
1fd3e946f8
|
use compound atomic rules in pest, update tests
|
2020-08-05 18:13:50 -07:00 |
|
collin
|
1c1822b4ff
|
refactor ast values
|
2020-08-05 14:02:39 -07:00 |
|
collin
|
6cff63d752
|
add unary expression, unary operator, minus, and not to pest and types
|
2020-08-04 20:09:48 -07:00 |
|
Collin Chin
|
ba23ea3832
|
Merge pull request #152 from AleoHQ/fix/pest-address
Fix/pest address
|
2020-08-04 19:11:41 -07:00 |
|
Howard Wu
|
5635736130
|
Merge pull request #154 from AleoHQ/feature/array-size
Adds positive number rule to array size
|
2020-08-04 19:11:33 -07:00 |
|
collin
|
8b674388ad
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/array-size
|
2020-08-03 23:23:55 -07:00 |
|
collin
|
3b9fb73191
|
Merge branch 'master' of github.com:AleoHQ/leo into fix/pest-statement
|
2020-08-03 23:22:54 -07:00 |
|
collin
|
a0d294591e
|
enforce aleo prefix and character length
|
2020-08-03 23:22:11 -07:00 |
|
collin
|
2c3c852ff4
|
Merge branch 'master' of github.com:AleoHQ/leo into fix/pest-address
|
2020-08-03 23:12:03 -07:00 |
|
collin
|
ddcf2c0b09
|
fix leo test to run tests in isolation
|
2020-08-03 19:51:41 -07:00 |
|
collin
|
febdf51ca5
|
use positive_integer rule for array type and array initializer size
|
2020-08-03 14:50:18 -07:00 |
|
collin
|
f49d04c126
|
require addresses to contain at least one character in pest
|
2020-08-03 11:55:49 -07:00 |
|
collin
|
9eca8f83b4
|
fix pest statement rule
|
2020-08-03 11:30:47 -07:00 |
|
collin
|
fb45ac7498
|
rename inputs -> input
|
2020-07-31 19:39:30 -07:00 |
|
collin
|
ce2a92b9bf
|
add function input keyword. support access to registers, record, state, state_leaf
|
2020-07-31 18:30:08 -07:00 |
|
collin
|
9fc9e16367
|
parse main, record, registers, state, state_leaf types to compiler input
|
2020-07-28 16:57:03 -07:00 |
|
collin
|
929ea95fe2
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/signed-integer-syntax
|
2020-07-16 20:37:41 -07:00 |
|
collin
|
6f2e468771
|
update protected names
|
2020-07-16 01:06:29 -07:00 |
|
collin
|
2f39ecdbc3
|
impl infra for i type tests
|
2020-07-15 21:31:23 -07:00 |
|
collin
|
d30d72d76e
|
impl i8 i16 i32 i64 i128 for leo-inputs
|
2020-07-15 20:28:22 -07:00 |
|
collin
|
5ccda0750a
|
add i8 i16 i32 i64 i128 types
|
2020-07-15 19:32:55 -07:00 |
|
collin
|
d4d8550a15
|
update protected names in pest
|
2020-07-14 16:50:14 -07:00 |
|