1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
Commit graph

362 commits

Author SHA1 Message Date
dark64
e95cef8e90 validate expressions, add more tests 2022-12-01 21:07:42 +01:00
dark64
fbfc20c4e6 improvements 2 2022-11-28 20:25:05 +01:00
dark64
8d7e5804df improvements 2022-11-25 17:54:21 +01:00
dark64
fd361d68f3 more tests 2022-11-22 20:32:49 +01:00
dark64
e48afb678c add test for public, update changelog 2022-09-21 14:54:37 +02:00
dark64
4d09fe1c19 disallow the use of the private keyword on non-entry point functions 2022-09-06 12:55:40 +02:00
Thibaut Schaeffer
f86172f6a6
Merge pull request #1206 from Zokrates/dead-code-elimination
Introduce dead code elimination
2022-09-01 15:59:38 +02:00
schaeff
40f6fe277f merge dev 2022-08-30 18:07:13 +02:00
dark64
dd61b2f0c3 Merge branch 'develop' into optional-return 2022-08-30 14:03:45 +02:00
dark64
1da27bc55b update docs 2022-08-30 14:01:01 +02:00
dark64
bc25bc4816 apply suggestions 2022-08-29 16:25:01 +02:00
dark64
ea98c92879 make return statement optional 2022-08-29 15:17:15 +02:00
schaeff
66bb9f12ca Merge branch 'develop' of github.com:Zokrates/ZoKrates into shadowing 2022-08-22 22:00:02 +02:00
dark64
1448742642 add changelog 2022-08-22 13:56:07 +02:00
dark64
6ab602e88c fail if log call contains an int expression 2022-08-22 13:01:59 +02:00
schaeff
4cde35ec80 revert example change, fmt tweaks 2022-08-19 17:23:49 +02:00
schaeff
b9dc1bd65e introduce conditional expression, fix flattening to avoid quadratic term 2022-08-17 16:07:51 +02:00
schaeff
3fbf63d335 extract panics just before flattening, simplify zir, remove redundant checks in code generation 2022-08-16 18:53:21 +02:00
schaeff
8caa6b4720 wip 2022-08-05 16:23:18 +02:00
schaeff
fdebdd86e1 clean, update docs 2022-07-26 14:18:08 +01:00
schaeff
b2cf1012e8 implement shadowing only at the semantic phase 2022-07-21 17:52:54 +02:00
schaeff
950ac08b0e apply suggestions 2022-07-05 13:40:43 +02:00
schaeff
3b07c156ad use function syntax for log, reserve log, add test 2022-07-04 17:19:07 +02:00
schaeff
81d670e531 merge split 2022-07-04 17:02:48 +02:00
Thibaut Schaeffer
588943567f
Merge pull request #1174 from Zokrates/fix-docs
Fix inconsistencies in docs
2022-06-29 10:37:01 +02:00
dark64
e75552b0eb merge staging 2022-06-28 19:23:45 +02:00
dark64
9e1f3ae7e3 fix inconsistencies in docs 2022-06-28 13:19:13 +02:00
dark64
94a3ce511d add failing test 2022-06-28 11:23:57 +02:00
dark64
0736c4b976 fix tests 2022-06-27 14:24:09 +02:00
Thibaut Schaeffer
aa9dc9740f
Merge pull request #1170 from Zokrates/deprecate-multi-returns
Remove multi returns
2022-06-23 17:52:12 +02:00
Thibaut Schaeffer
b852907248
Merge pull request #1121 from Zokrates/syntax-revamp
Use curly braces and semi colons
2022-06-23 11:46:46 +02:00
dark64
253ff1f8f6 fix tests 2022-06-22 18:33:14 +02:00
schaeff
5239d5eb0b Merge branch 'develop' of github.com:Zokrates/ZoKrates into log-statement 2022-06-22 18:18:24 +02:00
schaeff
e2b69c5403 docs, changelog 2022-06-22 17:54:26 +02:00
dark64
63c1e22978 merge syntax-revamp 2022-06-21 15:10:33 +02:00
dark64
b7e787dfd1 deprecate multi returns 2022-06-21 15:03:53 +02:00
schaeff
15dcee9978 changelog, docs 2022-06-15 16:14:13 +02:00
schaeff
241447a09c implement and update zok files 2022-06-13 20:17:40 +02:00
dark64
9283aceeaf fix mpc integration test 2022-06-13 15:42:49 +02:00
dark64
68dac762db spaces > tabs 2022-06-01 00:04:40 +02:00
dark64
dc29b70957 revert removal of if-else expression 2022-05-31 23:52:09 +02:00
dark64
f1c7d76cf5 fix tests 2022-05-11 21:33:57 +02:00
dark64
16f2b4c3ac change syntax in cli/examples 2022-04-06 20:23:58 +02:00
dark64
66b273dabc remove if-expressions 2022-04-06 15:41:38 +02:00
dark64
2de6823ae9 merge develop, fix conflicts 2022-02-21 03:02:58 +01:00
schaeff
a757921bad fix, changelog, constant depth 2022-01-20 18:01:15 +01:00
schaeff
1cd049ac93 add tests, add book entry, fix inference 2022-01-11 11:48:16 +01:00
schaeff
e5184a236b implement assignees, add examples 2022-01-10 18:49:05 +01:00
schaeff
56997342f1 rewrite merkle examples 2021-12-17 13:00:46 +01:00
dark64
db9615bdac merge develop, fix conflicts 2021-12-10 12:38:44 +01:00