Commit Graph

281 Commits

Author SHA1 Message Date
Anton-4
5a8d665a82 gen fix for move of layout_id to roc_mono 2020-11-17 10:17:57 +01:00
Anton-4
0323dc0b3e
Merge pull request #697 from Anton-4/refactor-repl
Move repl refactor from personal fork to branch on main repo
2020-11-17 09:50:47 +01:00
Anton-4
d8f720a92f renamed repl function 2020-11-17 09:48:19 +01:00
Anton-4
48992ac9b4
Merge branch 'trunk' into refactor-repl 2020-11-17 09:25:13 +01:00
Folkert
8528e5affb upgrade inkwell 2020-11-17 01:58:30 +01:00
Anton-4
321eb5c690 Fix merge conflicts 2020-11-16 11:58:25 +01:00
Richard Feldman
0ad3ffe35a
Merge branch 'trunk' into rvcas/list_sum 2020-11-15 12:13:46 -05:00
rvcas
1c8bb74268 feat(List): add sum builtin 2020-11-15 11:08:27 -05:00
Brendan Hansknecht
2204ee82d5 Extract LayoutIds from roc_gen to roc_mono::layout 2020-11-14 17:48:04 -08:00
Anton-4
8ca02e6117 Merge trunk into refactor-repl 2020-11-14 12:23:44 +01:00
Anton-4
1f2da3d0c7 refactor repl for readability 2020-11-14 12:22:31 +01:00
Sébastien Besnier
b29792855f fix some merge conflict consequences 2020-11-13 19:28:55 +01:00
Sébastien Besnier
58acc59b01 correctly parse trailing commas in record 2020-11-13 19:02:26 +01:00
Sébastien Besnier
6ad1bb233a add TrailingComma to Record & little formatter refactor 2020-11-13 19:01:46 +01:00
Folkert
8db74298a2 Merge remote-tracking branch 'origin/trunk' into red-black-tree 2020-11-13 01:45:31 +01:00
Folkert
bde82c3bb6 add Store constraint that does not report errors 2020-11-12 15:47:56 +01:00
Folkert
aecf931305 tag in record 2020-11-11 18:19:28 +01:00
Folkert
252e64a216 use *const u8 over *const c_void 2020-11-11 16:17:54 +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
Folkert
22366e457e clean up the Wrapped case 2020-11-11 15:48:55 +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
lrosa007
2cc4f1767e Merge branch 'trunk' into record-bool-tests 2020-11-11 00:38:37 -05:00
lrosa007
8dc914b172 more progress 2020-11-10 23:45:24 -05:00
Folkert
acbb4c29b8 fully qualify symbols (with the module name) in generated IR 2020-11-10 20:15:59 +01:00
Richard Feldman
6b39f3dffe
Merge pull request #671 from rtfeldman/effect-module-refactor
Effect module refactor
2020-11-09 23:19:05 -05:00
lrosa007
5c69fd1205 start Layout::Union case 2020-11-09 20:21:44 -05:00
Folkert
cc89088f60 thread through module timings 2020-11-09 21:20:57 +01:00
Folkert
82723064c5 clippy 2020-11-09 20:02:12 +01: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
Richard Feldman
6929c63bb8
Merge branch 'trunk' into add-pkg-config 2020-11-07 22:06:08 -05:00
Jared Ramirez
74b09605a7
Merge branch 'trunk' into builtin-count-graphemes 2020-11-07 18:49:29 -06:00
lrosa007
c0119514b0 fix(Str): countGraphemes repl_eval test 2020-11-07 18:34:18 -05:00
Folkert
cb1895a989 add more Pkg-Config.roc files 2020-11-07 23:10:38 +01:00
Richard Feldman
51b838010c
Merge pull request #656 from rtfeldman/typo
Fix minor typo/copy-paste error
2020-11-07 11:16:12 -05:00
Brendan Hansknecht
af465d8a21 Fix minor typo/copy-paste error 2020-11-06 23:23:40 -08:00
Folkert
332e4553bd fix formatting issue 2020-11-07 00:58:12 +01:00
Folkert
dfd316c062 comment memory-leaking test 2020-11-07 00:48:43 +01:00
Folkert
7cfe5efe1b Merge remote-tracking branch 'origin/trunk' into generate-effects-module 2020-11-07 00:30:23 +01: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
Folkert
7e6724262d make after work 2020-11-06 21:48:54 +01:00
lrosa007
4f5237fcd8 add repl_eval test 2020-11-05 08:31:33 -05:00
Folkert
f71ea1cbda print Int1 layouts in the repl 2020-11-05 13:43:13 +01:00
Folkert
212f8b4d50 change test runners to use new error reporting stuff 2020-11-03 19:36:02 +01:00
Folkert
e565abd411 remove passing of src 2020-11-03 17:13:44 +01:00
Folkert
c47e3d7649 remove FinishedInfo 2020-11-03 17:11:13 +01:00
Folkert
af0600dc25 report errors per-module 2020-11-03 16:59:37 +01:00