dark64
|
c3cc316591
|
Merge branch 'develop' into field-size-in-bits
|
2021-06-17 12:22:16 +02:00 |
|
Thibaut Schaeffer
|
17095e966c
|
Merge pull request #913 from Zokrates/use-global-constant-map
Use global constant map for constant inlining
|
2021-06-17 12:13:29 +02:00 |
|
schaeff
|
9e99cc19c7
|
adjust panic message
|
2021-06-16 16:36:44 +02:00 |
|
schaeff
|
6b4a80d891
|
clean
|
2021-06-16 16:30:46 +02:00 |
|
schaeff
|
759f4dd553
|
fold module id in folders
|
2021-06-15 16:41:38 +02:00 |
|
schaeff
|
0bb9f5897a
|
clippy
|
2021-06-11 12:11:52 +02:00 |
|
schaeff
|
09c86e1735
|
keep constants ordered for inlining, clean
|
2021-06-11 12:04:38 +02:00 |
|
dark64
|
c2e1f3d544
|
add FIELD_SIZE_IN_BITS constant embed
|
2021-06-08 20:42:32 +02:00 |
|
schaeff
|
5d6f29cb4e
|
make tests pass
|
2021-06-08 16:56:29 +02:00 |
|
schaeff
|
212d06ec76
|
rename, clippy
|
2021-06-08 11:04:15 +02:00 |
|
schaeff
|
46db99dfbe
|
clippy
|
2021-06-08 10:28:44 +02:00 |
|
schaeff
|
1ff672a7e6
|
merge dev
|
2021-06-08 10:25:30 +02:00 |
|
schaeff
|
46cc73d735
|
wip
|
2021-06-08 10:12:37 +02:00 |
|
Thibaut Schaeffer
|
b372f9fd7b
|
Merge pull request #905 from Zokrates/if-else-expression
Introduce if-else expression
|
2021-06-08 10:12:14 +02:00 |
|
schaeff
|
2db2f21710
|
visit declaration key
|
2021-06-07 13:38:49 +02:00 |
|
schaeff
|
52673ab70e
|
add to cache on statement branching
|
2021-06-04 17:54:22 +02:00 |
|
Thibaut Schaeffer
|
498f31e003
|
Merge pull request #894 from Zokrates/function-call-expression
implement function call expression
|
2021-06-04 15:20:45 +02:00 |
|
schaeff
|
7eb22d69c9
|
add comments
|
2021-06-04 13:45:28 +02:00 |
|
schaeff
|
e13741ba2b
|
clippy, changelog
|
2021-06-04 13:23:21 +02:00 |
|
schaeff
|
8553d9d745
|
avoid creating empty if-else statements, cache conditions when flattening
|
2021-06-04 13:02:17 +02:00 |
|
Thibaut Schaeffer
|
926f6a9108
|
Merge pull request #873 from Zokrates/member-expression
implement member expression and select expression
|
2021-06-01 09:48:45 +02:00 |
|
Thibaut Schaeffer
|
e4ef841ec7
|
Merge pull request #896 from Zokrates/fix-multi-assignee-parsing
Fix multi assignee parsing
|
2021-06-01 09:48:18 +02:00 |
|
schaeff
|
2efb8820a5
|
add changelog, fmt, remove example which now compiles
|
2021-05-31 19:59:20 +02:00 |
|
schaeff
|
1875d047ee
|
visit expression
|
2021-05-31 13:59:26 +02:00 |
|
schaeff
|
a7a9c7c276
|
tweak message, add changelog
|
2021-05-28 16:47:05 +02:00 |
|
schaeff
|
02a039bea4
|
add limit, add test
|
2021-05-28 16:45:00 +02:00 |
|
schaeff
|
0764a64a61
|
fix clippy
|
2021-05-27 18:36:57 +02:00 |
|
schaeff
|
68aec6eedb
|
improve naming
|
2021-05-27 18:24:06 +02:00 |
|
schaeff
|
ca4808efb9
|
improve naming
|
2021-05-27 18:13:32 +02:00 |
|
schaeff
|
512f0869d9
|
Merge branch 'develop' of github.com:Zokrates/ZoKrates into member-expression
|
2021-05-27 17:46:47 +02:00 |
|
schaeff
|
af46283ef0
|
fix clippy by adding type aliases
|
2021-05-27 17:46:40 +02:00 |
|
schaeff
|
bb69cfcc01
|
fix tests
|
2021-05-27 17:35:20 +02:00 |
|
schaeff
|
f460ce41c9
|
pass type as reference to function call expression
|
2021-05-27 17:00:29 +02:00 |
|
schaeff
|
7d48c6be12
|
pass type to member expressions
|
2021-05-27 16:45:48 +02:00 |
|
schaeff
|
429ace784f
|
pass type to select expression
|
2021-05-27 16:39:31 +02:00 |
|
schaeff
|
3b544934e8
|
pass type by reference in function expressions
|
2021-05-27 16:13:50 +02:00 |
|
schaeff
|
83d972f0b4
|
clean
|
2021-05-27 15:11:44 +02:00 |
|
schaeff
|
75b63b2178
|
revert semantic changes
|
2021-05-26 16:06:25 +02:00 |
|
schaeff
|
de6bf42362
|
update tests
|
2021-05-26 16:03:07 +02:00 |
|
schaeff
|
e2878f19a3
|
update parser and ast to be stricter, fix conversion to absy, wip
|
2021-05-26 15:22:23 +02:00 |
|
schaeff
|
2b53a6f7e4
|
make inline function generic
|
2021-05-26 13:26:24 +02:00 |
|
schaeff
|
ecba82b144
|
use uncle
|
2021-05-25 14:21:02 +02:00 |
|
schaeff
|
2d51dd546d
|
introduce ThisOrUncle to make folder more powerful and consistent
|
2021-05-20 18:14:51 +02:00 |
|
schaeff
|
7d05bd3c88
|
wip
|
2021-05-20 15:42:25 +02:00 |
|
schaeff
|
6ca97136d1
|
merge member, remove clones
|
2021-05-20 10:02:33 +02:00 |
|
dark64
|
73b28a9d0b
|
bump version, update changelog
|
2021-05-19 16:36:22 +02:00 |
|
dark64
|
deb909e2db
|
put branch isolator behind a compilation flag in static analysis
|
2021-05-19 15:16:38 +02:00 |
|
schaeff
|
be704d083a
|
remove nongeneric case, remove clones
|
2021-05-19 10:35:31 +02:00 |
|
schaeff
|
256c2b4734
|
implement select expression
|
2021-05-19 01:55:01 +02:00 |
|
schaeff
|
7f734316b9
|
clippy
|
2021-05-19 00:26:35 +02:00 |
|