Commit graph

10698 commits

Author SHA1 Message Date
Richard Feldman
4c72aba4a7
Merge branch 'trunk' into store-dec-as-str 2021-08-19 23:06:04 -04:00
Richard Feldman
b4412ef738
Merge pull request #1593 from rtfeldman/roc_panic
roc_panic
2021-08-19 22:11:10 -04:00
Joshua Hoeflich
8d6260672f Cargo fmt 2021-08-19 16:20:58 -05:00
Joshua Hoeflich
b57ebb6229 Remove castToNat 2021-08-19 16:11:21 -05:00
Richard Feldman
f279485edf
Merge branch 'trunk' into roc_panic 2021-08-19 07:20:26 -04:00
Richard Feldman
0bebb64bae
Merge branch 'trunk' into NumBytesTo 2021-08-19 01:37:39 -04:00
Richard Feldman
ce9f85ecbc
Merge pull request #1601 from rtfeldman/panic-lookup-not-in-scope
Delay panicking on LookupNotInScope until the error is reported
2021-08-19 01:36:36 -04:00
Richard Feldman
58beac72ba
Merge pull request #1599 from rtfeldman/raw-function-layout-improved
remove Closure from layout
2021-08-19 01:35:38 -04:00
Jared Ramirez
d69b9173fc Also store f64 for things like pattern comparisons, etc 2021-08-18 17:18:13 -07:00
Joshua Hoeflich
99feb7ce67 Fix typo in comment 2021-08-18 18:23:19 -05:00
Joshua Hoeflich
06313a7736 cargo clippy 2021-08-18 18:05:47 -05:00
Joshua Hoeflich
6ad7dfc0f4 Cargo fmt 2021-08-18 17:40:17 -05:00
Joshua Hoeflich
2672c8ed10 NumBytesToU16 and NumBytesToU32 tested 2021-08-18 17:39:59 -05:00
Folkert
92d1b5fe83 clippy 2021-08-18 23:23:01 +02:00
Folkert
bb5b733de4 Try to recover from LookupNotInScope until the error is reported 2021-08-18 23:12:12 +02:00
Joshua Hoeflich
a4197d073c bytesToU16 and bytesToU32 have proper types 2021-08-18 15:46:53 -05:00
Folkert
6be68b0d21 tests 2021-08-18 20:33:59 +02:00
Anton-4
5ed5e2e6ee fmt 2021-08-18 18:50:39 +02:00
Anton-4
10b9a7eda8 bug fixes 2021-08-18 18:49:43 +02:00
Folkert
1c7301ea58 refactor 2021-08-18 18:39:12 +02:00
Folkert
e31f5d4fa0 more cleanup 2021-08-18 18:38:18 +02:00
Folkert
2793c90272 cleanup 2021-08-18 18:35:27 +02:00
Folkert
8c9bbf1a99 comments 2021-08-18 18:35:08 +02:00
Folkert
012b4baa2e clippy 2021-08-18 18:33:33 +02:00
Joshua Hoeflich
2d65bfdb5f Merge branch 'trunk' into NumBytesTo 2021-08-18 11:32:10 -05:00
Joshua Hoeflich
b4f575736b castToNat working 2021-08-18 11:31:48 -05:00
Joshua Hoeflich
92da003fba Adds castToNat 2021-08-18 11:02:20 -05:00
Folkert
6284a90785 a working version 2021-08-18 17:36:27 +02:00
Folkert
73358b98bd clippy 2021-08-18 15:14:46 +02:00
Folkert
9c27535cee some work, some don't 2021-08-18 15:13:48 +02:00
Folkert
4e728c7222 add records to subs debug format 2021-08-18 14:48:30 +02:00
Anton-4
b0344c082f can now load and display hello world :) 2021-08-18 14:25:33 +02:00
Folkert
109f6c4500 fix repl 2021-08-18 13:47:12 +02:00
Folkert
c09b3b89f3 test_gen works again 2021-08-18 13:46:09 +02:00
Folkert
5fc629e5b8 copy relevant parts of from_var 2021-08-18 12:49:17 +02:00
Folkert de Vries
f2a1b29b8c
Merge branch 'trunk' into roc_panic 2021-08-18 12:21:29 +02:00
Folkert de Vries
b7cd4c6d02
Merge pull request #1597 from rtfeldman/platform-roc-panic
Platform roc panic
2021-08-18 12:04:47 +02:00
Brendan Hansknecht
1d55adaa33 Minor cleanup in Makefile and gitignore 2021-08-17 18:42:40 -07:00
Folkert
367d08814d don't have compiler generate setjmp/longjmp when building an executable 2021-08-17 22:42:03 +02:00
Anton-4
d3bc4c43a6 header to marknodes 2021-08-17 20:12:16 +02:00
Joshua Hoeflich
7068da7144 Merge trunk 2021-08-17 08:47:40 -05:00
Anton-4
8bc863f2bd hello world without header 2021-08-17 13:52:18 +02:00
Anton-4
7897798e22 now using def parser for AST 2021-08-17 12:22:35 +02:00
Brendan Hansknecht
c6217ebfdb Roc linker library base setup 2021-08-16 20:06:44 -07:00
Richard Feldman
4265b7b58e
Merge pull request #1595 from rtfeldman/editor-ideas
Added Joshua's editor ideas + inspiration
2021-08-16 20:07:09 -04:00
Jared Ramirez
adabf70132 [WIP] Update can & pattern to store numbers as validated strs 2021-08-16 16:16:10 -07:00
Folkert
a12e18ca70 add roc_panic to all hosts 2021-08-16 22:46:00 +02:00
Folkert
adbc7cdc69 cleanup 2021-08-16 21:16:29 +02:00
Folkert
48e447e558 remove more invoke stuff 2021-08-16 21:14:56 +02:00
Folkert
de2f1c808b update mono tests 2021-08-16 21:03:58 +02:00