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

21 commits

Author SHA1 Message Date
schaeff
16f03e34b1 add and fix tests, make size array arbitrary, optimize example 2018-10-08 20:54:17 +02:00
schaeff
9d98afef9d add array update wip 2018-10-08 17:20:17 +02:00
schaeff
0795da359b implement dynamic lookup with simple range check 2018-10-05 17:57:14 +02:00
schaeff
004df5ebb6 merge develop, use c for children debug 2018-10-05 14:21:30 +02:00
schaeff
04d1ba0545 fix pow example 2018-10-02 14:38:50 +02:00
Thibaut Schaeffer
41b42e06eb
Merge pull request #61 from lubieplacki/fix-pow-number-base
Fixed power expression with a number base in flattener
2018-09-26 13:27:42 +01:00
schaeff
b6ae2cbbb0 remove unrelated example 2018-09-19 14:41:11 +02:00
schaeff
5fd67befcb merge develop, make base arbitrary 2018-09-19 12:48:21 +02:00
schaeff
ee8d7bf700 add inline arrays, function call flattening, parser 2018-09-18 19:37:47 +02:00
schaeff
2dcbc48b45 remove references in r1cs 2018-09-17 18:19:04 +02:00
schaeff
848b44dc14 disallow declaration without assignment 2018-09-13 12:52:33 +02:00
schaeff
fec876a32a fix examples 2018-09-12 14:13:54 +02:00
schaeff
60c63c1aef merge develop 2018-09-12 12:08:56 +02:00
schaeff
a553dae84a add breaking test, fix integration tests 2018-08-31 10:55:28 +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
b4ad991bde port most examples to new syntax 2018-08-20 16:43:53 +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
schaeff
7d536ec66d move examples, adjust example code 2018-08-15 18:38:08 +02:00
schaeff
4b6d25b698 move examples to cli, fix lt output 2018-08-13 13:33:05 +02:00