Commit graph

223 commits

Author SHA1 Message Date
Folkert
7731ab38d1 update tests 2021-01-21 22:41:47 +01:00
Folkert
b8c0c85395 tell me what function has no implementation 2021-01-20 16:29:19 +01:00
Folkert
8d0113428d add whitespace 2021-01-19 20:10:48 +01:00
Folkert
1126957739 tag arguments are in InTypeParam position 2021-01-04 23:50:38 +01:00
Folkert
9227464de8 change type variable 2021-01-04 23:36:47 +01:00
rvcas
27cfd4d7ad more test fixes 2021-01-04 15:18:49 -05:00
rvcas
b34436e5cb Merge branch 'trunk' into int_a_float_a 2021-01-04 09:53:45 -05:00
rvcas
a123bfa3ee fix: tests compile and repl_eval 2021-01-04 09:46:10 -05:00
Folkert
ccd302cbe9 format 2021-01-01 00:54:18 +01:00
Folkert
728298d15a automatic clippy fixes 2021-01-01 00:05:45 +01:00
Folkert
ef0fb55c32 new clippy 1 2020-12-31 23:52:18 +01:00
rvcas
127c4e1bcc feat: add inner var to IntLiteral and FloatLiteral 2020-12-29 20:52:54 -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
099584f4ee SendMap -> MutMap in tests 2020-12-26 18:37:30 +01:00
Folkert
917ec9c44c make List.first/List.last work 2020-12-24 01:00:37 +01:00
Folkert
caaf8e76c1 reintroduce multiple uniqueness vars in numbers 2020-12-22 20:13:54 +01:00
rvcas
b734b3de58 fix: should not check args.is_empty() 2020-12-22 09:05:58 -05:00
Anton-4
b085469602 Replaced large_enum_variant explanation with link to issue #800 2020-12-14 16:09:16 +01:00
Richard Feldman
860b120037 Merge remote-tracking branch 'origin/trunk' into more-tea 2020-12-13 22:50:10 -05:00
Folkert de Vries
3d9b82e35e
Merge branch 'trunk' into more-tea 2020-12-14 02:30:04 +01:00
Richard Feldman
c789885499 Merge remote-tracking branch 'origin/trunk' into add-builtin-num-aliases 2020-12-13 18:49:00 -05:00
Folkert
407f8b9321 turn unused module into a warning 2020-12-13 22:21:44 +01:00
Jared Ramirez
fa49c0b89f
Merge branch 'trunk' into add-builtin-num-aliases 2020-12-12 18:09:16 -06:00
Jared Ramirez
c44ecbb1e5 Fix reporting tests 2020-12-12 14:01:32 -08:00
Chadtech
bce5c2c9e8 Changed many instances of Dict and CustomDict in tests to RBTree 2020-12-12 04:28:30 -05:00
Chadtech
ec3cbc7bba Correct repl tests that suggested Map type 2020-12-12 04:27:51 -05:00
Richard Feldman
48909f2114 Add RuntimeError::ExposedButNotDefined 2020-12-11 21:13:34 -05:00
Richard Feldman
9115f792a4 Special-case error reporting of app module 2020-12-10 23:59:15 -05:00
Richard Feldman
572c7cb3dd Report an error for lookups of unexposed values 2020-12-10 23:59:15 -05:00
Richard Feldman
ed222912b3 Report exposed-but-not-defined symbols 2020-12-10 23:59:15 -05:00
rvcas
4987721154 feat(Num): rename Num.Int to Num.I64 2020-12-07 19:17:20 -05:00
rvcas
f7bd803509 feat(Num): rename Float to F64 2020-11-24 10:25:21 -05:00
Chadtech
767a348812 Record references in can/expr before evaluating to runtime error 2020-11-21 14:07:09 -05:00
Folkert
00978994bf improve a bunch of reported errors 2020-11-15 02:03:56 +01:00
Folkert
c05ec12be0 report a Foo.Bar malformed identifier 2020-11-12 20:48:34 +01:00
Folkert
cf80e2852f add test for transitive alias import 2020-11-11 01:20:30 +01:00
Folkert
58a7ea5572 fix unused argument formatting error 2020-11-09 22:31:05 +01:00
Folkert
33f65caedd alias referenced by another alias is not unused! 2020-11-09 22:22:00 +01:00
Folkert
7cfe5efe1b Merge remote-tracking branch 'origin/trunk' into generate-effects-module 2020-11-07 00:30:23 +01:00
Richard Feldman
8429bd896f Fix fix of typo 2020-11-05 22:31:52 -05:00
Richard Feldman
b7914cda46
fix typo 2020-11-05 20:53:28 -05:00
Folkert
3cd132dd51 introduce foreign call 2020-11-05 23:35:56 +01:00
Sébastien Besnier
7a21b6a162 make clippy happy 2020-11-04 15:45:25 +01:00
Sébastien Besnier
619cabe1b8 add reporting tests 2020-11-04 10:51:34 +01:00
Sébastien Besnier
5273896981 working feature 2020-11-04 09:49:19 +01:00
Sébastien Besnier
aaff5a5dce first draft about invalid optional fields in records 2020-11-03 21:28:50 +01:00
Folkert
a565ca79b8 builtins are not technically imported 2020-11-02 23:19:31 +01:00
Folkert
09ad286123 remove unused function 2020-10-31 15:29:36 +01:00
Folkert
40bf9be1e2 fix bugs exposed by reporting tests 2020-10-30 22:15:28 +01:00
Folkert
5017a456be for now, allow work to be done twice
the scheduler can request that the same file is parsed/canonicalized/etc twice
we need to find a good solution so that no work is repeated
2020-10-30 21:57:54 +01:00