Commit graph

5413 commits

Author SHA1 Message Date
Richard Feldman
ab00e7a94e
Merge pull request #784 from rtfeldman/pkg-config-module
Pkg config module
2020-12-08 23:02:33 -05:00
Richard Feldman
15b1087059
Merge branch 'trunk' into pkg-config-module 2020-12-08 22:14:31 -05:00
Richard Feldman
8dbe75bd70
Merge pull request #782 from rtfeldman/task
Beginnings of file IO
2020-12-08 22:14:09 -05:00
Folkert
7933d63573 clippy 2020-12-09 03:30:07 +01:00
Richard Feldman
7b95e0e18c
Merge pull request #783 from rtfeldman/zig-str-updates
Various small zig str changes
2020-12-08 21:13:56 -05:00
Jared Ramirez
170b5eb707 Small rename 2020-12-08 17:08:33 -08:00
Jared Ramirez
784f299b43 Various small zig str changes 2020-12-08 17:05:26 -08:00
Folkert
cfe69f8467 add .ll to gitignore 2020-12-09 01:19:28 +01:00
Folkert
818465e8e1 update cli fixtures 2020-12-09 01:17:29 +01:00
Folkert
b8108a4d06 remove the multi-module example; we have other test cases for this 2020-12-09 01:16:51 +01:00
Folkert
0367a2c939 update hello-world 2020-12-08 23:35:41 +01:00
Folkert
f4d2263470 update examples/effect 2020-12-08 23:32:07 +01:00
Folkert
89a1237b06 refactor 2020-12-08 23:27:25 +01:00
Folkert
3969a73277 make Pkg-Config work as a module 2020-12-08 22:58:30 +01:00
Folkert
4b665639ff special-case the PkgConfig 2020-12-08 21:39:30 +01:00
Folkert
5b521dccf4 make Pkg-Config into a module 2020-12-08 21:12:36 +01:00
Folkert
4c16e1772d format Main.roc 2020-12-08 20:31:02 +01:00
Folkert
4c16a46001 better zig hosts 2020-12-08 20:30:48 +01:00
Folkert
d0686582d0 comment invalid assertion 2020-12-08 20:29:59 +01:00
Folkert
509670e6d3 make zig file into a host 2020-12-08 20:15:48 +01:00
Folkert
fc85761783 fix issue with one-element records containing a union in the closure argument 2020-12-08 16:05:51 +01:00
Folkert
1930a27b24 make roc code compile (does throw errors though) 2020-12-08 15:06:06 +01:00
Folkert
4c2654d4ed Merge remote-tracking branch 'origin/trunk' into task 2020-12-08 14:51:46 +01:00
Richard Feldman
149d10ea0b
Merge pull request #780 from rtfeldman/rvcas/rename_int
Rename Int to I64
2020-12-07 22:49:39 -05:00
Richard Feldman
f72cc7c497
Merge pull request #779 from rtfeldman/package-qualified-example
Package qualified example
2020-12-07 22:46:01 -05:00
rvcas
4987721154 feat(Num): rename Num.Int to Num.I64 2020-12-07 19:17:20 -05:00
Folkert
95a66bb1fc clippy 2020-12-08 00:27:53 +01:00
Folkert
0b0ae7b287 make it work! 2020-12-08 00:15:57 +01:00
Folkert
7123269f30 successfully load package-qualified host 2020-12-07 23:24:06 +01:00
Richard Feldman
d008cc1d7b
Merge pull request #752 from rtfeldman/task_can
Package Qualified Modules
2020-12-06 22:05:34 -05:00
Folkert
7919b2eef3 clippy 2020-12-06 22:16:53 +01:00
Folkert
0873792488 special-case effect modules so they are not parsed 2020-12-06 21:51:08 +01:00
Folkert
1471cd0db4 error message investigation 2020-12-06 21:19:52 +01:00
rvcas
b130f86fdf fix: last hardcoded "platform" in file.rs 2020-12-06 14:13:24 -05:00
rvcas
7fabb04518 Merge branch 'trunk' into task_can 2020-12-06 13:51:29 -05:00
Richard Feldman
d214f5f79f
Merge pull request #777 from rtfeldman/editor-ir
Initial Editor AST
2020-12-05 22:40:14 -05:00
Richard Feldman
bec77ae874
Merge branch 'trunk' into editor-ir 2020-12-05 22:39:19 -05:00
Richard Feldman
18668d64e7
Merge pull request #778 from rtfeldman/large-list-literals
Large list literals
2020-12-05 22:38:49 -05:00
Richard Feldman
a420846734
Merge branch 'trunk' into large-list-literals 2020-12-05 21:50:07 -05:00
Richard Feldman
5faf73769f
Merge branch 'trunk' into editor-ir 2020-12-05 21:44:20 -05:00
Richard Feldman
7e38622ebf Don't use NodeId in Expr2, so it fits in 16B 2020-12-05 21:42:45 -05:00
Richard Feldman
31a7bfd0a2 Don't use NodeId in BucketList 2020-12-05 21:16:48 -05:00
Richard Feldman
7749c6978f Revert repr(packed) on NodeId 2020-12-05 21:16:28 -05:00
Folkert
4fdf8e5fab report on LLVM codegen time 2020-12-06 02:30:34 +01:00
Folkert
ac77177932 fix stack overflow in llvm code gen 2020-12-06 02:29:41 +01:00
Richard Feldman
2bad387bf4 Revert "Try having BucketId be two u8s"
This reverts commit feb5b7f8b6.
2020-12-05 17:49:21 -05:00
Richard Feldman
feb5b7f8b6 Try having BucketId be two u8s 2020-12-05 17:49:16 -05:00
Richard Feldman
7e48867c9d Try out repr(packed on NodeId) 2020-12-05 17:40:27 -05:00
Richard Feldman
24332c679d Add repr(transparent) to BucketId 2020-12-05 17:40:16 -05:00
Richard Feldman
1f4f871f59 Add some more size check assertions 2020-12-05 17:40:06 -05:00