1
0
Fork 0
mirror of synced 2025-09-24 04:40:05 +00:00
Commit graph

921 commits

Author SHA1 Message Date
Tjaden Hess
0f777ae65d Rename stdlib to corelib 2018-10-31 18:15:23 -04:00
Cosmo Viola
f2237d1830 Add test of parsing boolean operator associativity. 2018-10-31 18:07:51 -04:00
Brian Guo
9a71fd7796 Merge branch 'boolean_operators' into boolean_exprs 2018-10-31 18:01:41 -04:00
Brian Guo
f5e17f1625 [add] new cases to folding 2018-10-31 17:59:54 -04:00
Brian Guo
ef35bb8619
Merge branch 'boolean_operators' into boolean_exprs 2018-10-31 17:49:36 -04:00
Brian Guo
25c823de34 Merge branch 'boolean_operators' of github.com:CornellBlockchain/ZoKrates into boolean_operators 2018-10-31 17:48:16 -04:00
Brian Guo
df70bffc7a Merge branch 'develop' into boolean_operators 2018-10-31 17:46:24 -04:00
Sasha Frolov
3dfa7d73a5 Boolean or example 2018-10-31 17:11:11 -04:00
JacobEberhardt
f284ce84b9
Merge pull request #151 from Schaeff/rc/0.3.0
Release 0.3.0
2018-10-31 21:15:02 +01:00
schaeff
6c685a8963 upgrade local dependencies 2018-10-31 20:55:52 +01:00
schaeff
f25fead004 bump minor 2018-10-31 20:51:49 +01:00
Thibaut Schaeffer
59bd101fc5
Merge pull request #150 from Schaeff/variable-exponents
Variable exponents
2018-10-31 19:58:23 +01:00
schaeff
f0740bcad5 restrict exponentiation base to numbers and identifiers 2018-10-31 19:24:04 +01:00
schaeff
e20679d4cf clean 2018-10-31 18:28:35 +01:00
schaeff
c46b9d6265 catch exponent 0 to equal 1 at propagation and flattening 2018-10-31 17:40:27 +01:00
JacobEberhardt
f917a24d09
Merge pull request #147 from Schaeff/add-prod-dockerfile
Add production Dockerfile
2018-10-31 16:10:01 +01:00
Brian Guo
a85219f2ae [fix] parsing primitive conditions if we see a bad symbol 2018-10-29 22:12:41 -04:00
Brian Guo
c61ab89c1c [del] test.code file in root directory 2018-10-29 11:59:18 -04:00
Brian Guo
ad4043fad1 Merge branch 'boolean_exprs' of github.com:CornellBlockchain/ZoKrates into boolean_exprs 2018-10-29 11:33:56 -04:00
Brian Guo
fff5ec0239 [add] changed associativity of boolean and on test 2018-10-29 11:33:45 -04:00
Tjaden Hess
ccfd49a5ac Swap associativity in test 2018-10-29 11:32:54 -04:00
schaeff
8eda3f09dd allow variable exponents, block non-constants at propagation 2018-10-29 14:58:10 +01:00
JacobEberhardt
63e6a37c15
Merge pull request #148 from Schaeff/enable-optimizer
Always enable optimizer
2018-10-28 23:04:05 +01:00
schaeff
0964d20852 remove remaining flag in test 2018-10-28 22:02:18 +01:00
Tjaden Hess
93c32910ef s/AndAnd/And/g 2018-10-28 15:31:54 -04:00
Brian Guo
2082814162
Merge pull request #3 from CornellBlockchain/or
Re-merging or-branch
2018-10-27 20:43:24 -04:00
Tjaden Hess
53de0bf293 Fix bugs and add first passing test 2018-10-27 18:06:20 -04:00
Tjaden Hess
332ecfc8e4 Fix parsing nested field expressions in boolean exprs 2018-10-27 17:33:51 -04:00
Tjaden Hess
500c402701 Rewrite if-then-else parsing 2018-10-27 14:02:47 -04:00
Tjaden Hess
8efa63a821 Merge branch 'or' into boolean_exprs 2018-10-27 13:52:12 -04:00
Tjaden Hess
ef33cba92a Allow parsing primitive conditions as factors 2018-10-27 13:52:00 -04:00
Tjaden Hess
cc29180201 Remove unnecessary variable definitions 2018-10-27 13:43:52 -04:00
Tjaden Hess
cf52fb074f Make sure to shift past the close parenthesis. 2018-10-27 07:16:26 -10:00
Brian Guo
cc0c83b52a [fix] changes to the parser to make sure it's not ambiguous 2018-10-26 18:36:06 -04:00
schaeff
e57efe2910 enable optimizer by default 2018-10-26 21:45:47 +02:00
Thibaut Schaeffer
5be4cd2b50
Merge pull request #145 from stefandeml/add-book
Add mdbook for documentation
2018-10-26 21:35:08 +02:00
schaeff
f63ffa5e5e Merge branch 'add-book' of github.com:stefandeml/ZoKrates into add-book 2018-10-26 21:15:10 +02:00
schaeff
9ff0030f15 remove grammar, clean structure 2018-10-26 21:13:44 +02:00
sdeml
3351b25fb9 corrected number of public inputs 2018-10-26 16:12:11 +01:00
sdeml
dd6ff30eda fixed link and typo 2018-10-26 15:59:19 +01:00
JacobEberhardt
05cac3fccb
Merge pull request #146 from Schaeff/128-packed-sha
Change sha256packed to take 4 parameters
2018-10-26 16:51:52 +02:00
schaeff
7ad49a45a5 restructure, amend tutorial 2018-10-26 16:31:46 +02:00
schaeff
9b374b5057 remove unwanted script 2018-10-26 14:48:57 +02:00
schaeff
8de54f5979 edit Introduction and getting started, change zokrates to ZoKrates 2018-10-26 14:43:18 +02:00
schaeff
41dccc5d47 fix typo 2018-10-26 10:48:31 +02:00
schaeff
158b98eb86 remove wrongly added dockerfile 2018-10-26 10:30:55 +02:00
schaeff
067df95f71 update maintainers 2018-10-26 10:26:29 +02:00
schaeff
7fe30becc9 add production dockerfile, update CI 2018-10-25 23:25:58 +02:00
schaeff
9b1b85d8c1 revert flatten change 2018-10-25 22:54:11 +02:00
schaeff
b523fd331b change sha packed to use 128bit inputs 2018-10-25 22:51:57 +02:00