Commit Graph

794 Commits

Author SHA1 Message Date
Ayaz Hafiz
cf04af1110
roc format 2022-05-10 12:12:26 -04:00
Ayaz Hafiz
cc23e94b65
roc format 2022-05-10 09:49:52 -04:00
Ayaz Hafiz
fcc15a7c51
Avoid miscompilation on AArch64 for now
Stopgap to avoid running into the problems induced by #3046 until we
have a more permanent fix for that.
2022-05-10 09:13:11 -04:00
Richard Feldman
df7df4ccf8
Merge branch 'trunk' into mfonism/rename-num-float-type-to-frac 2022-05-08 20:54:33 -04:00
Mfon Eti-mfon
9068c2414e
Rename float functions and vars 2022-05-08 18:42:12 +01:00
Folkert
3e141967bd
Merge remote-tracking branch 'origin/trunk' into update_zig_09 2022-05-07 22:29:43 +02:00
Folkert
81caa96af2
Merge remote-tracking branch 'origin/trunk' into update_zig_09 2022-05-07 19:38:04 +02:00
Richard Feldman
8849e5cdd1
Improve false interpreter missing CLI arg message 2022-05-06 17:13:03 -04:00
Richard Feldman
7c8a71d863
Format examples/interactive/tui/Package-Config.roc 2022-05-06 12:06:28 -04:00
ayazhafiz
dca347a807
Revert "roc fmt"
This reverts commit 9e00527bc214ebbb13d9e05ff03ea24b1467e6dc.
2022-05-06 12:06:28 -04:00
Richard Feldman
0810d8194e
roc fmt 2022-05-06 12:06:27 -04:00
Ayaz Hafiz
c7142da116
Correctly generate type constraints for required symbols in platform 2022-05-06 12:06:27 -04:00
Folkert
b7b86c0cde
Merge remote-tracking branch 'origin/trunk' into update_zig_09 2022-04-30 23:34:48 +02:00
Ayaz Hafiz
f1dc9c8298
Opaques take @ : %s/\$\([A-Z]\)/@\1/g 2022-04-25 12:26:38 -04:00
Ayaz Hafiz
36014e332d
Remove private tags from false interpreter 2022-04-25 10:59:11 -04:00
Ayaz Hafiz
45eb6d3ff4
Remove private tags from Bytes 2022-04-25 10:59:11 -04:00
Sean Hagstrom
b147890b08 feat(formatter): implement outdent formatting for multiline lists and records 2022-04-24 16:52:02 +01:00
Richard Feldman
5d75be38b6
Num.rem no longer returns a Result 2022-04-23 22:38:05 -04:00
Richard Feldman
6d991476c4
Merge remote-tracking branch 'origin/trunk' into breakout 2022-04-23 22:37:24 -04:00
Richard Feldman
cae89de3c2
roc format examples/breakout 2022-04-23 22:09:34 -04:00
Richard Feldman
3e1722ac01
Fix breakout example 2022-04-23 20:37:23 -04:00
Richard Feldman
83d08a10c6
Fix type mismatch in Deriv example 2022-04-23 20:02:28 -04:00
Richard Feldman
05164aad4b
Use divTruncChecked over divFloorChecked in Deriv 2022-04-23 19:35:15 -04:00
Richard Feldman
122a1d57a0
Merge remote-tracking branch 'origin/trunk' into sqrt-unchecked 2022-04-23 15:40:30 -04:00
Richard Feldman
adb3c3ca2a
Revert breakout back to a working state.
This should be un-reverted when enough compiler bugs are fixed
that it can run again!
2022-04-23 15:35:55 -04:00
Richard Feldman
af213d266c
Merge remote-tracking branch 'origin/trunk' into breakout 2022-04-23 15:33:01 -04:00
Richard Feldman
b4512c9bac
Merge remote-tracking branch 'origin/trunk' into breakout 2022-04-20 22:13:15 -04:00
Richard Feldman
4b1b17ef1b
Add examples/breakout/hello.roc 2022-04-20 22:12:57 -04:00
Richard Feldman
928f99957a
Fix warnings in Closure benchmark 2022-04-20 20:43:38 -04:00
Richard Feldman
082fde976a
Merge branch 'trunk' into sqrt-unchecked 2022-04-20 08:19:34 -04:00
Richard Feldman
4fa98e964e
Reproduce malloc error (on M1 Mac at least) 2022-04-18 12:23:33 -04:00
Richard Feldman
443bb28f1b
Remove bug reproduction code 2022-04-18 12:23:07 -04:00
Richard Feldman
8c64db5c0a
Reproduce a different canonicalization bug 2022-04-18 11:59:48 -04:00
Richard Feldman
fc606fd220
Reproduce canonicalization bug 2022-04-18 11:55:26 -04:00
Richard Feldman
1bb7102125
Work around alias analysis bug 2022-04-18 09:47:34 -04:00
Kevin Gillette
6a3fd3a607
rename divFloor to divTrunc 2022-04-18 02:33:31 -06:00
Richard Feldman
ec4c802373
Use outdented curly braces more 2022-04-17 22:39:22 -04:00
Richard Feldman
4d7e7f2e0e
Reproduce alias analysis crash 2022-04-17 21:12:04 -04:00
Richard Feldman
0758bfc487
Fix type mismatch in breakout 2022-04-17 21:10:43 -04:00
Richard Feldman
cbe0b0fb4c
Reproduce multiple confusing error messages 2022-04-17 21:05:59 -04:00
Richard Feldman
3dce2a00df
Animate breakout, give blocks a border 2022-04-17 20:42:17 -04:00
Kevin Gillette
1908ff41c3
rem, sqrt, log are unchecked but have checked variants
mod exists but is not implemented due to lack of hardware support
(emulation, possibly in terms of rem, is needed).
2022-04-17 14:40:39 -06:00
Richard Feldman
cf97f8099d
Add basic animation system, add basic gravity 2022-04-17 11:37:23 -04:00
Richard Feldman
cd93cf85cb
Use lto=fat on breakout release builds 2022-04-17 02:31:52 -04:00
Brian Carroll
9491d5fae9
Merge branch 'trunk' into update_zig_09 2022-04-15 21:17:25 +01:00
Richard Feldman
eda9c411d8
Use more named constants in breakout 2022-04-15 13:20:31 -04:00
Richard Feldman
bb9e30e361
Move the paddle left and right 2022-04-15 13:08:22 -04:00
Richard Feldman
03db0d3206
Add ball to breakout example 2022-04-15 12:55:08 -04:00
Richard Feldman
1b2ae94591
Fix Rgba conversion in breakout 2022-04-15 12:54:52 -04:00
Richard Feldman
ba2eeb576c
Extract Game module, fix annotations 2022-04-14 18:06:21 -04:00