Commit graph

4206 commits

Author SHA1 Message Date
Richard Feldman
c11d85b41f
Merge branch 'trunk' into update_zig 2021-06-06 01:57:54 -04:00
Richard Feldman
5a6dc24abd Call init_arch separately from arch_str 2021-06-06 01:41:18 -04:00
Richard Feldman
3684488629 Make sure BUILTINS_O gets set 2021-06-06 00:55:10 -04:00
rvcas
573f7d8093 feat(listRange): use a more terse syntax 2021-06-06 00:53:25 -04:00
rvcas
954949fbb0 chore: delete unused function 2021-06-06 00:52:44 -04:00
rvcas
f6c8c0ff32 feat: better implicit int casts now 2021-06-06 00:51:58 -04:00
Richard Feldman
5b91de40db Only include_bytes when actually building 2021-06-06 00:51:17 -04:00
rvcas
a3c9009867 fix: all tests need to use try now 2021-06-06 00:50:52 -04:00
rvcas
99db511481 fix: build.zig
* can use .ReleaseFast shortcut
* string format the new way
2021-06-06 00:48:14 -04:00
Richard Feldman
b05342c678 Split out an optional "llvm" feature
Also move OptLevel out of roc_gen (which
should really be called gen_llvm) and into roc_mono,
so it's no longer coupled to LLVM.
2021-06-06 00:32:58 -04:00
Richard Feldman
0e5619c422 Skip zig build on Netlify 2021-06-05 22:32:34 -04:00
Richard Feldman
ed3f720dd2 Change some Bool docs 2021-06-05 19:06:40 -04:00
Anton-4
314503cf7f fixed typos, added typos checking to CI 2021-06-05 20:02:54 +02:00
Folkert
9210f8f4f8 use funcspec 2021-06-05 15:33:14 +02:00
Jared Ramirez
81ddf19f78
Merge branch 'trunk' into dec-to-string 2021-06-04 19:34:10 -07:00
Jared Ramirez
c7272766fc Add RocDec.toString 2021-06-04 19:33:38 -07:00
Richard Feldman
49a85bd946 Drop obsolete docs 2021-06-04 21:27:38 -04:00
Richard Feldman
2b2b6e3ddd Update some more docs 2021-06-04 21:27:26 -04:00
Folkert
40792187fe setup 2021-06-04 22:26:45 +02:00
Richard Feldman
4e9b11afd4 s/0/zero 2021-06-04 08:20:33 -04:00
Richard Feldman
4d65cbf183 Clarify overflow semantics for add/sub/mul 2021-06-04 08:16:37 -04:00
Richard Feldman
7e2afa949e Document Dict.insert and Set.add panicking on NaN 2021-06-04 08:16:37 -04:00
Richard Feldman
23831e4be1 s/runtime error/panic in docs 2021-06-04 08:16:37 -04:00
Richard Feldman
253f7fed4f Add some Nat docs. 2021-06-04 08:16:37 -04:00
Richard Feldman
3b1142feb8 Fix some duplicate and missing Num docs 2021-06-04 08:16:37 -04:00
Richard Feldman
87f994039b Drop Num.hash64 2021-06-04 08:16:37 -04:00
Richard Feldman
db4ce6aef3 Revise some more Num docs. 2021-06-04 08:16:37 -04:00
Richard Feldman
b08c70985a Remove poison. 2021-06-04 08:16:37 -04:00
Richard Feldman
dcd388065c s/Float/Frac and other changes 2021-06-04 08:16:37 -04:00
Richard Feldman
d523beb54c Add isFinite and friends 2021-06-03 22:31:20 -04:00
Richard Feldman
14d20c124d Fix NumParseConfig definition 2021-06-03 21:32:22 -04:00
Richard Feldman
914d67aeed Drop obsolete Defaults.roc 2021-06-03 21:31:57 -04:00
Richard Feldman
1bd3f12776 Fix a bunch of Int docs 2021-06-03 21:31:47 -04:00
Richard Feldman
60ae15c7ea
Merge branch 'trunk' into thread-morphic 2021-06-02 21:45:13 -04:00
Folkert
9841b3743a format issue 2021-06-02 22:01:31 +02:00
Folkert
4f20cd4928 use recursive touch for inc/decref 2021-06-02 21:50:26 +02:00
Folkert
07e16469e4 morphic stuff can happen in the LLVM backend alone 2021-06-02 21:38:31 +02:00
Folkert
ab8abb8f11 centralize llvm logic 2021-06-02 21:28:51 +02:00
Folkert
8f5d1fa48f treat more things as unit value/type 2021-06-02 17:05:36 +02:00
Folkert
dee0abca5d changes to modelling RC 2021-06-02 16:59:48 +02:00
Folkert
fbac262023 update morphic 2021-06-02 16:04:24 +02:00
Folkert
1697b8e9b4 cheap increment, cheaper decrement for tag unions 2021-06-02 14:40:32 +02:00
Folkert
3a97ccd8ac fix recursive layout issue 2021-06-02 14:37:02 +02:00
Richard Feldman
683bdc6abb Expand on parsing docs a bit 2021-06-01 22:11:48 -04:00
Jared Ramirez
13bb94ac24 fix: last failing test 2021-06-01 17:12:47 -07:00
rvcas
a046bbe32a feat(RocDec): add last few RocStr tests 2021-06-01 20:09:10 -04:00
rvcas
d994b02fe4 Merge branch 'dec-from-string' of github.com:rtfeldman/roc into dec-from-string 2021-06-01 19:56:54 -04:00
rvcas
f6f2a13daa feat(RocDec): fromString takes RocStr 2021-06-01 19:56:21 -04:00
Jared Ramirez
76e6daad50 fix: parsing negatives decimals 2021-06-01 16:51:28 -07:00
Lucas
f855228339
Merge branch 'trunk' into dec-from-string 2021-06-01 19:22:52 -04:00