Commit Graph

52 Commits

Author SHA1 Message Date
gluax
38c36cc305 tests for all the integers 2021-04-05 12:59:08 -04:00
gluax
f0ce9d400e testing the changes 2021-04-05 12:54:27 -04:00
gluax
b50919085b deprecate let mut, undeprecate const, let is now mutable by default 2021-03-18 15:19:07 -04:00
Protryon
a4f2101aaf remove if from ternary expression 2021-03-08 14:45:38 -08:00
Protryon
80d5c87b8a asg 2021-02-02 11:08:56 -08:00
howardwu
c935d6a486 Update license to 2021 2021-02-01 20:26:56 -08:00
collin
2352ebaf2c rename all bytes variables to string 2020-12-04 15:48:43 -05:00
collin
674caf5902 use include_str in all program tests 2020-12-04 15:34:51 -05:00
collin
a8c5885836 rename core-ast -> ast 2020-10-30 17:31:09 -07:00
collin
7e7d1e58a0 rename typed -> core-ast 2 2020-10-30 11:48:40 -07:00
collin
20ae244f67 expect compiler error for integer test 2020-08-19 00:44:01 -07:00
collin
f675e895f5 merge master 2020-08-18 11:22:56 -07:00
raychu86
ae10a78eb5 Add license header 2020-08-18 03:50:26 -07:00
collin
e6e02a0e50 refactor all tests 2020-08-16 19:14:26 -07:00
collin
d4ab9d915c add not equals tests to integers 2020-08-14 00:25:39 -07:00
collin
8ad4724b01 merge unary pr 2020-08-05 20:06:33 -07:00
collin
1fd3e946f8 use compound atomic rules in pest, update tests 2020-08-05 18:13:50 -07:00
collin
c66efc03f0 impl negation tests for all types 2020-08-04 21:37:09 -07:00
collin
279c322f2d fix division max value bug 2020-08-03 18:54:27 -07:00
collin
d08364b71b check for negation overflow in division test 2020-08-03 15:38:47 -07:00
collin
95984c98c9 fix division by zero error detect 2020-08-03 15:22:29 -07:00
howardwu
f40ba91784 Rename types -> typed 2020-08-02 20:56:22 -07:00
collin
eb9bcdbeb8 expect signed integer division overflow error 2020-07-31 21:52:52 -07:00
collin
070fa0edea fix all tests 2020-07-31 20:59:50 -07:00
collin
fb45ac7498 rename inputs -> input 2020-07-31 19:39:30 -07:00
collin
e22e962588 rename leo-inputs -> leo-input 2020-07-31 18:49:01 -07:00
collin
7137c98745 adds check for integer parsing error vs integer computation error in tests 2020-07-31 14:06:01 -07:00
collin
a858b37fe0 merge master fix conflicts 2020-07-30 18:30:56 -07:00
collin
63342e7b10 fix int tests 2020-07-30 16:20:31 -07:00
collin
2f983180b7 fix uint tests 2020-07-30 15:41:03 -07:00
collin
1707d43be0 fix indents 2020-07-17 12:59:18 -07:00
collin
c3e2ba420f rename _test to test_ 2020-07-16 21:27:40 -07:00
collin
dbaa334eb6 add checked neg check in tests 2020-07-16 21:26:39 -07:00
collin
d542a9716b fix uint and int comparators 2020-07-16 17:27:58 -07:00
collin
fe2f29ccad add tests for i types 2020-07-15 21:55:45 -07:00
collin
2f39ecdbc3 impl infra for i type tests 2020-07-15 21:31:23 -07:00
collin
bfda4bb95c fix tests 2020-07-15 20:42:57 -07:00
collin
6f36dc6cd6 fix uint tests 2020-07-15 19:55:04 -07:00
collin
aa708b8084 fix value.field bug 2020-07-08 03:30:15 -07:00
collin
a6092e9a2f add field module 2020-07-07 19:40:01 -07:00
collin
cc8a3d9878 move integer enum and errors into compiler 2020-06-25 14:27:19 -07:00
collin
837a006e51 move error struct to types. fix integer namespaces 2020-06-20 15:24:46 -07:00
collin
ec8a804654 uncomment tests, remove unused method 2020-06-19 23:21:55 -07:00
collin
82a0afc17e convert leo-inputs to span with errors. fix tests 2020-06-19 23:02:58 -07:00
collin
8ea11dbab7 add type resolution for values and fix tests 2020-06-13 17:43:59 -07:00
collin
c7eccdc87e impl for loop statements for conditional 2020-06-13 02:04:31 -07:00
collin
52f0d012c8 fix tests 2020-06-10 17:53:38 -07:00
collin
bc7f4719c3 include_bytes integers tests 2020-06-08 19:13:47 -07:00
collin
c0682de33d include_bytes circuit tests 2020-06-08 18:12:40 -07:00
howardwu
837d107a54 cargo fmt 2020-06-07 23:30:39 -07:00