JacobEberhardt
|
4733d75b6f
|
Merge pull request #110 from Schaeff/remove-path-from-core
Remove path from zokrates_core
|
2018-09-01 14:17:35 +01:00 |
|
schaeff
|
36f66194cc
|
use conditions for sum checks, fix example expected witness
|
2018-08-31 13:41:13 +02:00 |
|
schaeff
|
87ccd9b669
|
revert to using definitions to fix substitution
|
2018-08-31 12:09:01 +02:00 |
|
schaeff
|
040b5f6f0e
|
fewer clones
|
2018-08-23 16:12:15 +02:00 |
|
schaeff
|
62edb14ee8
|
make booleans expressions, unify flatten api across types
|
2018-08-22 20:56:40 +02:00 |
|
schaeff
|
76eadbb005
|
refactor flat_function to include signature, modularize importer
|
2018-08-22 16:11:07 +02:00 |
|
schaeff
|
03f2055c8b
|
add helper to get variable from the scope
|
2018-08-22 14:30:38 +02:00 |
|
schaeff
|
47f1235264
|
ban shadowing
|
2018-08-22 13:23:23 +02:00 |
|
schaeff
|
79c1dffc78
|
merge constant time semantic checks
|
2018-08-21 18:15:35 +02:00 |
|
schaeff
|
b7ae64f6e0
|
update integration tests
|
2018-08-21 17:47:57 +02:00 |
|
schaeff
|
ec30a23d5b
|
better error messages, wrap scope operations
|
2018-08-21 16:52:29 +02:00 |
|
schaeff
|
b32ccc5e4f
|
implement type inference for multidef
|
2018-08-21 13:05:17 +02:00 |
|
schaeff
|
eed0f8aaaa
|
fix parse of for loop
|
2018-08-20 16:29:16 +02:00 |
|
schaeff
|
762999c0c3
|
add type annotation to definitions, unify reserved keyword handling
|
2018-08-16 18:06:00 +02:00 |
|
schaeff
|
8380ec6c0c
|
split function parsing, add return types, parse signature, check return statement
|
2018-08-16 17:28:16 +02:00 |
|
JacobEberhardt
|
8e9a43722f
|
Merge pull request #109 from Schaeff/modularize-parser
Modularize the parser
|
2018-08-15 18:48:29 +02:00 |
|
schaeff
|
2bb70f7436
|
remove comments
|
2018-08-15 18:17:12 +02:00 |
|
schaeff
|
ea5d73cc0d
|
merge develop
|
2018-08-15 18:10:23 +02:00 |
|
JacobEberhardt
|
c52a21f6ce
|
Merge pull request #104 from Schaeff/upgrade-develop
Upgrade develop to include master patches
|
2018-08-15 17:59:24 +02:00 |
|
schaeff
|
52858565e9
|
fix test in libsnark module
|
2018-08-15 17:47:33 +02:00 |
|
schaeff
|
c226c3eb2a
|
remove local num dependency
|
2018-08-15 17:26:08 +02:00 |
|
schaeff
|
5b5a6e87a6
|
remove path from zokrates_core, delegate alias and location responsibility to resolvers
|
2018-08-15 17:17:02 +02:00 |
|
schaeff
|
2bc40f0640
|
structure, move identifier list to statements, reexport absy
|
2018-08-15 15:36:07 +02:00 |
|
schaeff
|
276ab8891d
|
break parser into pieces
|
2018-08-15 11:38:42 +02:00 |
|
schaeff
|
dd72dc3399
|
rename condition output to please optimizer
|
2018-08-13 14:49:15 +02:00 |
|
schaeff
|
4b6d25b698
|
move examples to cli, fix lt output
|
2018-08-13 13:33:05 +02:00 |
|
schaeff
|
7deae155d5
|
merge master changes
|
2018-08-09 18:40:02 +02:00 |
|
schaeff
|
7048332bf5
|
merge develop
|
2018-08-09 17:21:49 +02:00 |
|
schaeff
|
ed4a9ce63d
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into split-project
|
2018-08-09 17:20:37 +02:00 |
|
schaeff
|
f2e727cc03
|
put helpers in folder, add libsnark flags
|
2018-08-08 16:27:20 +02:00 |
|
schaeff
|
101bbb17f4
|
merge develop, resolve conflicts
|
2018-08-08 12:46:25 +02:00 |
|
schaeff
|
a93bb54589
|
include all packages in tests and build
|
2018-08-01 11:50:35 +02:00 |
|
schaeff
|
ec1b84a6b5
|
fix integration tests
|
2018-07-31 19:15:19 +02:00 |
|
schaeff
|
b3c0009615
|
extract fs resolver into new crate, rename crates, refactor importer
|
2018-07-31 16:57:21 +02:00 |
|