collin
|
62c5d8251b
|
add specific test for import definition
|
2020-08-07 16:59:32 -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
|
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
|
3d1edefedb
|
add definition parsing to typed. add tests
|
2020-08-05 22:45:52 -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
|
c66efc03f0
|
impl negation tests for all types
|
2020-08-04 21:37:09 -07:00 |
|
collin
|
269e24595f
|
impl compiler support for integer, group, field negation
|
2020-08-04 21:04:45 -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 |
|
collin
|
8b674388ad
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/array-size
|
2020-08-03 23:23:55 -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 |
|
Howard Wu
|
1e7a6bf4ca
|
Merge pull request #157 from AleoHQ/fix/leo-test
fix leo test to run tests in isolation
|
2020-08-03 21:58:17 -07:00 |
|
Howard Wu
|
f2f28a37c4
|
Update compiler.rs
|
2020-08-03 20:45:29 -07:00 |
|
collin
|
ddcf2c0b09
|
fix leo test to run tests in isolation
|
2020-08-03 19:51:41 -07:00 |
|
collin
|
279c322f2d
|
fix division max value bug
|
2020-08-03 18:54:27 -07:00 |
|
collin
|
d08364b71b
|
check for negation overflow in division test
|
2020-08-03 15:38:47 -07:00 |
|
collin
|
95984c98c9
|
fix division by zero error detect
|
2020-08-03 15:22:29 -07:00 |
|
collin
|
01b2e0e760
|
Merge branch 'master' of github.com:AleoHQ/leo into fix/pest-address
|
2020-08-03 14:59:19 -07:00 |
|
collin
|
1f1a49a5d3
|
add tests for invalid integers in array size
|
2020-08-03 14:56:45 -07:00 |
|
collin
|
1e56b3a5f6
|
fix all examples. change outputs -> output
|
2020-08-03 12:46:47 -07:00 |
|
collin
|
e7ad1595a7
|
add empty address test
|
2020-08-03 12:01:09 -07:00 |
|
howardwu
|
f4f9b30dd2
|
Rename directory types -> typed
|
2020-08-02 21:02:25 -07:00 |
|
howardwu
|
c8b82f12a8
|
Rename directory leo-input -> input
|
2020-08-02 21:00:23 -07:00 |
|
howardwu
|
f40ba91784
|
Rename types -> typed
|
2020-08-02 20:56:22 -07:00 |
|
howardwu
|
3ccfd2c764
|
Adds ci_skip
|
2020-08-02 19:57:28 -07:00 |
|
howardwu
|
8410e68fb6
|
Resolve merge of tests
|
2020-08-02 19:01:15 -07:00 |
|
howardwu
|
5375d97b40
|
Resolve merge conflict
|
2020-08-02 18:51:44 -07:00 |
|
howardwu
|
2d1b93e5f8
|
Merge with master
|
2020-08-02 17:24:31 -07:00 |
|
howardwu
|
2caa34be67
|
Revert to leo-types
|
2020-08-02 16:59:56 -07:00 |
|
howardwu
|
f6dcd7f9c2
|
Complete migration to leo_typed
|
2020-08-01 16:03:56 -07:00 |
|
collin
|
eb9bcdbeb8
|
expect signed integer division overflow error
|
2020-07-31 21:52:52 -07:00 |
|
collin
|
3d35fb026b
|
outputs -> output
|
2020-07-31 21:15:33 -07:00 |
|
collin
|
070fa0edea
|
fix all tests
|
2020-07-31 20:59:50 -07:00 |
|
collin
|
fb45ac7498
|
rename inputs -> input
|
2020-07-31 19:39:30 -07:00 |
|
collin
|
e22e962588
|
rename leo-inputs -> leo-input
|
2020-07-31 18:49:01 -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
|
7137c98745
|
adds check for integer parsing error vs integer computation error in tests
|
2020-07-31 14:06:01 -07:00 |
|
howardwu
|
1ea5f7de4a
|
Add leo_typed_ast program, has one serialization error
|
2020-07-31 00:24:21 -07:00 |
|
howardwu
|
0d5a15cd41
|
Merge branch 'master' of https://github.com/AleoHQ/leo into feature/typed_ast
|
2020-07-30 23:51:40 -07:00 |
|
howardwu
|
af37c3bc9e
|
Rename leo-types to leo-typed
|
2020-07-30 23:33:16 -07:00 |
|
collin
|
ae8fb1f714
|
merge master fix conflicts
|
2020-07-30 22:41:07 -07:00 |
|
howardwu
|
61d92ecc91
|
Remove revision peg for snarkOS dependency, change Leo to groth16, update to proper calling convention for snarks
|
2020-07-30 19:09:27 -07:00 |
|
collin
|
a858b37fe0
|
merge master fix conflicts
|
2020-07-30 18:30:56 -07:00 |
|
collin
|
02833b80e0
|
add .in and .state tests
|
2020-07-30 18:17:55 -07:00 |
|
collin
|
e62a2a066a
|
fix syntax tests
|
2020-07-30 17:19:10 -07:00 |
|
collin
|
6eb9ef41c3
|
fix statement tests
|
2020-07-30 17:11:58 -07:00 |
|