Commit graph

43 commits

Author SHA1 Message Date
Richard Feldman
f1ddf775cb Use a constant for RocCallResult tag size 2021-04-11 09:44:59 -04:00
Folkert
ae17399741 fix issue 2021-04-11 15:29:51 +02:00
Folkert
a4d7e809d2 allow list of empty record in repl 2021-01-22 20:31:29 +01:00
Sébastien Besnier
fdc2b6ad86 add bitwise xor 2021-01-14 16:12:46 +01:00
rvcas
565cf21e1e fix(tests): need to adjust tests after changing builtin function types 2021-01-05 09:18:24 -05:00
rvcas
a123bfa3ee fix: tests compile and repl_eval 2021-01-04 09:46:10 -05:00
Richard Feldman
7a53003313
Merge pull request #826 from rtfeldman/bughunt
Throw on overflow in Num.neg/Num.abs & fix mono bug
2020-12-26 23:41:11 -05:00
Folkert
a760a41e1f repl: show error for partial application 2020-12-26 22:13:05 +01:00
Folkert
12c7b5435a generate more runtime errors 2020-12-26 21:30:25 +01:00
Folkert
3d1824c658 add test 2020-12-26 21:20:50 +01:00
Folkert
125146aac7 Merge remote-tracking branch 'origin/trunk' into bughunt 2020-12-26 00:51:22 +01:00
Folkert
917ec9c44c make List.first/List.last work 2020-12-24 01:00:37 +01:00
Celso Bonutti Filho
e118b9a1ed test: adds repl tests for Num checked operations 2020-12-23 13:44:02 -03:00
Celso Bonutti Filho
c98d554328 test: adds tests for mulCheck and mulWrap 2020-12-23 13:43:34 -03:00
Celso Bonutti Filho
313bc2ab86 adds tests for Num.subWrap and sub overflow 2020-12-22 22:18:00 -03:00
Celso Bonutti Filho
51a302957f adds List.last 2020-12-21 19:44:24 -03:00
Celso Bonutti Filho
0a24f3b4b4 adds Num.bitwiseAnd 2020-12-20 19:55:10 -03:00
rvcas
4987721154 feat(Num): rename Num.Int to Num.I64 2020-12-07 19:17:20 -05:00
Folkert
68c54b5327 display Result in the repl 2020-12-01 15:21:53 +01:00
rvcas
f7bd803509 feat(Num): rename Float to F64 2020-11-24 10:25:21 -05:00
rvcas
1c8bb74268 feat(List): add sum builtin 2020-11-15 11:08:27 -05:00
Folkert
aecf931305 tag in record 2020-11-11 18:19:28 +01:00
Folkert
51cd6cb925 implement byte enum in repl 2020-11-11 16:16:55 +01:00
Folkert
a94fcdb768 fix single tag multiple arguments case 2020-11-11 15:54:20 +01:00
lrosa007
2bbc2ebe6c use a loop on variables 2020-11-11 09:03:04 -05:00
lrosa007
147646b83e some formatting and ptr adjustment 2020-11-11 08:24:46 -05:00
Folkert
41c5101799 more tests 2020-11-09 14:28:31 +01:00
lrosa007
3ba6f2bf88 some improvements around tags in the repl 2020-11-08 20:07:34 -05:00
lrosa007
c0119514b0 fix(Str): countGraphemes repl_eval test 2020-11-07 18:34:18 -05:00
Jared Ramirez
14fed8e6a6 Fix cargo fmt 2020-11-06 17:03:21 -06:00
Jared Ramirez
e112a406a2 Fix countGrapheme wiring; Reorganize zig builtins; Streamline how we export zig function 2020-11-06 16:54:28 -06:00
lrosa007
4f5237fcd8 add repl_eval test 2020-11-05 08:31:33 -05:00
Folkert
ba99b96164 add repl test for type error 2020-10-14 20:53:19 +02:00
Folkert
be6752542b update to run on our fork of inkwell again 2020-09-19 21:50:33 +02:00
Folkert
9a0a13646f fix repl 2020-09-19 01:46:14 +02:00
Folkert
ee017084f7 return 3-element records 2020-09-14 21:56:57 +02:00
Richard Feldman
7682e09b0a Fix some fmt stuff 2020-08-31 23:13:50 -04:00
Richard Feldman
f35e43768a Get things compiling 2020-08-31 23:13:50 -04:00
Richard Feldman
5288171c0b Disable some tests that are blocked on #295 2020-08-24 00:03:12 -04:00
Richard Feldman
e35bbe61bf Expand repl tests for float records 2020-08-24 00:03:12 -04:00
Richard Feldman
c5f5bb1bef Use sorted field names for printing records 2020-08-24 00:03:12 -04:00
Richard Feldman
2934864df3 Extract some logic to cli::repl::eval 2020-08-23 22:06:44 -04:00
Richard Feldman
ed4f5afb3c Rename repl test to repl_eval 2020-08-23 22:06:44 -04:00
Renamed from cli/tests/repl_run.rs (Browse further)