1
0
Fork 0
mirror of synced 2025-09-23 20:28:36 +00:00
Commit graph

201 commits

Author SHA1 Message Date
schaeff
56ef08597a refactor experimentation with simple identifier list 2018-01-22 21:58:34 +01:00
schaeff
0c9923d15d add identifiers to scope in multiple definition 2018-01-22 18:58:11 +01:00
schaeff
e7ca2ab9e1 catch undefined variables in return statements 2018-01-22 18:37:16 +01:00
schaeff
c2b6f6f4ac remove failing example 2018-01-22 18:25:06 +01:00
schaeff
c96a03c60f resolve merge conflict, start semantics for multi return 2018-01-22 18:23:51 +01:00
schaeff
0ce804ea57 flattened expressions of a List 2018-01-22 16:26:33 +01:00
schaeff
8d76c39ff6 upgrade flattening for multi return 2018-01-22 15:07:08 +01:00
JacobEberhardt
706e22727e
Merge pull request #15 from Schaeff/explicit-private-inputs
Make private inputs explicit
2018-01-22 14:57:14 +01:00
schaeff
6ec373ae4d generic expression list parser, tests 2018-01-17 22:15:20 +01:00
schaeff
389202aa0c merge develop 2018-01-16 22:52:49 +01:00
Jacob Eberhardt
a3670d6215 Cleanup of output. 2018-01-15 18:28:37 +01:00
Jacob Eberhardt
5447b10bb2 Added ZoKrates default files to .gitignore. 2018-01-15 18:26:32 +01:00
Jacob Eberhardt
8e7197438f Added less-than-flattening example. LT-Flattening is experimental! 2018-01-15 18:25:54 +01:00
Jacob Eberhardt
600cc8c25c Flattening reworked. 2018-01-15 18:21:39 +01:00
schaeff
4f1404e682 teaks following review 2017-12-19 00:01:59 +01:00
schaeff
38bdb941a1 fix sudoku 2017-12-18 23:42:05 +01:00
schaeff
173fc90f9b add interactive flag 2017-12-18 23:28:17 +01:00
schaeff
ecf7c69abd add test flag to constructor 2017-12-16 01:18:07 +01:00
schaeff
80745b47de add compiler statements 2017-12-16 01:11:56 +01:00
schaeff
3b8effcf8e add for statement 2017-12-16 00:55:08 +01:00
schaeff
ac458170eb change result type to () 2017-12-15 23:54:48 +01:00
schaeff
1ef90d6fcf update examples 2017-12-15 23:43:29 +01:00
schaeff
7032e95c8e support function calls 2017-12-11 01:01:16 +01:00
schaeff
2b0ac4ab12 make scope function specific 2017-12-10 16:46:12 +01:00
schaeff
9f6ceb499d refactor to use Result rather than bool 2017-12-10 15:16:40 +01:00
schaeff
e27fdd1190 add semantic analysis 2017-12-10 00:03:39 +01:00
Thibaut Schaeffer
76fb3a1eff remove artifacts. really need to ignore them 2017-11-26 14:31:46 +01:00
Thibaut Schaeffer
9b7f834fe5 Merge branch 'explicit-private-inputs' of github.com:Schaeff/ZoKrates into explicit-private-inputs 2017-11-26 14:31:16 +01:00
Thibaut Schaeffer
f8a706bff0 change message for undefined variable 2017-11-26 14:30:21 +01:00
Thibaut Schaeffer
5b388b5980 change message for undefined variable 2017-11-26 14:29:00 +01:00
Thibaut Schaeffer
4f78542592 remove artifacts 2017-11-26 14:00:50 +01:00
Thibaut Schaeffer
9e78b0a9ea remove example 2017-11-26 14:00:32 +01:00
Thibaut Schaeffer
1371d8048b clean 2017-11-26 13:57:03 +01:00
Thibaut Schaeffer
4d13959fa0 fix wrong number of inputs for setup, clean 2017-11-26 13:52:55 +01:00
Thibaut Schaeffer
580a83e988 fixing wrong input size 2017-11-26 13:25:40 +01:00
Thibaut Schaeffer
bd64a5a7b1 remove artifacts 2017-11-26 00:39:56 +01:00
Thibaut Schaeffer
a38b727234 add private field to params. WIP 2017-11-26 00:37:53 +01:00
Jacob Eberhardt
4f86e8f321 #constraints added to compilation output 2017-11-18 17:53:35 +01:00
JacobEberhardt
93cf48b296
Merge pull request #8 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2017-11-09 11:04:12 +01:00
The Gitter Badger
66ed8a4ea9 Add Gitter badge 2017-11-09 09:59:27 +00:00
Jacob Eberhardt
7b74aae9ba Merge branch 'master' of https://github.com/JacobEberhardt/ZoKrates 2017-11-08 17:10:25 +01:00
Jacob Eberhardt
07342fdefb Updated Examples 2017-11-08 17:10:19 +01:00
JacobEberhardt
34b6cb2ab4
Merge pull request #5 from superphil0/patch-1
Fix example usage (issue #6)
2017-11-08 17:07:54 +01:00
Philipp Omenitsch
e03969d38e Changed case of zokrates to ZoKrates 2017-11-06 16:52:27 +01:00
Philipp Omenitsch
3cf53c8556
Fix example usage
Changed path to release in documentation to make the example work
2017-11-06 16:33:21 +01:00
Jacob Eberhardt
72695036d9 Readme updated 2017-10-30 09:56:05 +01:00
Jacob Eberhardt
f3609c02db Contract renamed 2017-10-30 09:55:54 +01:00
JacobEberhardt
1a2c1401c9
Merge pull request #1 from JacobEberhardt/cli
Cli added, c-interface updated, function flattening rewritten.
2017-10-29 17:00:56 +01:00
Jacob Eberhardt
36dce7a939 README updated 2017-10-29 16:59:24 +01:00
Jacob Eberhardt
0925def13a Removed run_libsnark and shortcut cli operation. Some output cleanup. 2017-10-29 11:42:05 +01:00