collin
|
3cf0a5da93
|
Merge branch 'master' of https://github.com/AleoHQ/language into feature/serialize
|
2020-06-26 18:44:42 -07:00 |
|
howardwu
|
1781bce5fd
|
Adds ci.yml
|
2020-06-26 18:43:29 -07:00 |
|
collin
|
6662b6261f
|
impl leo publish to zip file
|
2020-06-26 00:19:40 -07:00 |
|
collin
|
cc8a3d9878
|
move integer enum and errors into compiler
|
2020-06-25 14:27:19 -07:00 |
|
collin
|
504480b3d7
|
serialize program into bytes file
|
2020-06-24 21:05:11 -07:00 |
|
collin
|
1fafbab5ee
|
parse integer later in program. derive serde for basic program types
|
2020-06-24 16:02:20 -07:00 |
|
collin
|
0159b1c0cc
|
remove print
|
2020-06-24 12:08:10 -07:00 |
|
collin
|
c2862c7a0c
|
add formatting for cli errors
|
2020-06-22 23:20:55 -07:00 |
|
collin
|
1dc79ef604
|
add unique namespaces to function calls
|
2020-06-22 15:42:46 -07:00 |
|
collin
|
837a006e51
|
move error struct to types. fix integer namespaces
|
2020-06-20 15:24:46 -07:00 |
|
collin
|
4d1bf9071c
|
add span to input values
|
2020-06-16 19:13:11 -07:00 |
|
collin
|
1e0903c32b
|
merge master, update readme
|
2020-06-16 12:25:42 -07:00 |
|
Howard Wu
|
fa38fb0bd3
|
Merge branch 'master' into feature/default
|
2020-06-16 00:24:54 -07:00 |
|
howardwu
|
9474f76512
|
Resolve merge conflict
|
2020-06-15 22:13:43 -07:00 |
|
howardwu
|
7a8aaf8166
|
Improves compilation time by turning off unused features in snarkOS
|
2020-06-15 21:27:25 -07:00 |
|
collin
|
cc39e8241e
|
Merge branch 'master' of https://github.com/AleoHQ/language
|
2020-06-15 11:11:56 -07:00 |
|
collin
|
8ff4ddafb2
|
remove CS trait from program struct
|
2020-06-15 11:11:35 -07:00 |
|
howardwu
|
5afe541b3e
|
Adds .github
|
2020-06-13 17:59:35 -07:00 |
|
collin
|
643cd3026e
|
initial private boolean input support
|
2020-06-09 16:36:15 -07:00 |
|
collin
|
eeb438ed19
|
Merge branch 'master' of https://github.com/AleoHQ/language into feature/leo-inputs
|
2020-06-09 12:14:43 -07:00 |
|
collin
|
834055abf5
|
use include_bytes for boolean test
|
2020-06-08 17:28:09 -07:00 |
|
collin
|
8846f62c8f
|
add parser
|
2020-06-08 12:24:41 -07:00 |
|
collin
|
e10a1e1be0
|
merge master
|
2020-06-08 10:49:31 -07:00 |
|
howardwu
|
cdc4e9bdbb
|
Update travis.yml
|
2020-06-07 23:59:37 -07:00 |
|
howardwu
|
79bea057b3
|
Remove unused dependencies, add profiles
|
2020-06-07 23:01:57 -07:00 |
|
howardwu
|
653f0de69f
|
Update dependencies
|
2020-06-07 22:43:53 -07:00 |
|
howardwu
|
85ccf1b423
|
Introduces LeoParser, removes pest for leo-compiler
|
2020-06-07 22:21:31 -07:00 |
|
howardwu
|
b9baafd57f
|
Migrates integer, identifier, and input_value
|
2020-06-07 18:22:59 -07:00 |
|
howardwu
|
3286eac221
|
Removes unused imports and reorders toml in leo-compiler
|
2020-06-06 23:26:48 -07:00 |
|
howardwu
|
7f566782e3
|
Refactors SyntaxError to leo-ast
|
2020-06-06 23:23:26 -07:00 |
|
howardwu
|
a72a333877
|
Migrates ast to leo-ast module
|
2020-06-06 23:17:40 -07:00 |
|
collin
|
3e21184631
|
use snarkos master
|
2020-06-04 22:53:52 -07:00 |
|
collin
|
ab6ed9cfe6
|
use new integers path
|
2020-06-04 13:35:12 -07:00 |
|
collin
|
887e374e28
|
remove extra dependency and rename error
|
2020-06-01 18:05:24 -07:00 |
|
collin
|
01cc8e3066
|
delete benchmark
|
2020-06-01 17:54:39 -07:00 |
|
collin
|
8852c17857
|
simplify GroupType trait parameters
|
2020-06-01 17:52:33 -07:00 |
|
collin
|
5c005c4b8f
|
pest implicit number type
|
2020-05-15 12:51:08 -07:00 |
|
collin
|
abb50628a0
|
deprecate crate failure in favor of thiserror
|
2020-05-09 15:34:54 -07:00 |
|
collin
|
36018853a7
|
impl compiler error handling
|
2020-05-08 16:35:00 -07:00 |
|
collin
|
6919f62d44
|
impl leo-inputs
|
2020-05-06 12:57:24 -07:00 |
|
collin
|
10ca30ac93
|
impl pass by value functions
|
2020-05-04 16:42:40 -07:00 |
|
collin
|
b091d6c63b
|
fix conflicts
|
2020-05-04 10:33:03 -07:00 |
|
howardwu
|
1350834bcd
|
Implements caching of builds and setups for reusable work
|
2020-05-02 20:10:22 -07:00 |
|
howardwu
|
853faf54f6
|
Adds verification key output support
|
2020-05-02 17:38:14 -07:00 |
|
howardwu
|
f86c9d8076
|
Adds proving key file
|
2020-05-02 17:28:20 -07:00 |
|
howardwu
|
219f90cb17
|
Adds starter integration tests for u32
|
2020-05-01 22:10:40 -07:00 |
|
howardwu
|
d115870815
|
Moves compiler.rs to leo-compiler module
|
2020-04-26 22:37:08 -07:00 |
|
howardwu
|
026b59a67a
|
Rename program to compiler
|
2020-04-26 22:34:15 -07:00 |
|
howardwu
|
18768bbec7
|
Adds command
|
2020-04-25 01:47:10 -07:00 |
|
howardwu
|
8c5be763ff
|
Compiler wip
|
2020-04-23 23:57:05 -07:00 |
|
howardwu
|
0a49dd1ec3
|
Adds compiler module
|
2020-04-23 18:52:43 -07:00 |
|
howardwu
|
1ec03fdb09
|
Migrate to workspace
|
2020-04-23 18:33:43 -07:00 |
|
howardwu
|
a42d9eeb10
|
Updates Cargo.toml
|
2020-04-20 21:34:15 -07:00 |
|
collin
|
c4f233e142
|
add constraints and snark functions
|
2020-03-31 13:47:51 -07:00 |
|
howardwu
|
a143322f53
|
Working parser
|
2020-03-13 10:02:39 -07:00 |
|
howardwu
|
078db23fa6
|
AST WIP
|
2020-03-11 14:56:54 -07:00 |
|
howardwu
|
bc4c60712b
|
Initial commit
|
2020-03-09 20:55:41 -07:00 |
|