Commit Graph

769 Commits

Author SHA1 Message Date
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
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
Richard Feldman
99d684a3a1
Annotate init in breakout example 2022-04-14 17:36:08 -04:00
Richard Feldman
6f635cf4f3 Give breakout a build.rs 2022-04-14 08:21:51 -04:00
Richard Feldman
698603aae7
Restore examples/gui to trunk version 2022-04-14 08:18:59 -04:00
Richard Feldman
e4fa11184b
Drop Result types from division in breakout example 2022-04-14 08:12:04 -04:00
Richard Feldman
c266a778bb Merge remote-tracking branch 'origin/trunk' into breakout 2022-04-14 08:07:28 -04:00
Richard Feldman
dfec98c068
Moving the paddle in one direction 2022-04-13 10:53:32 -04:00
Richard Feldman
ee7c5ad2e1
Wire up update in breakout 2022-04-13 10:48:11 -04:00
Richard Feldman
3746161c42
Fix init returning the wrong model 2022-04-13 10:39:32 -04:00
Richard Feldman
105730fc1b
Reproduce init returning wrong floats 2022-04-12 22:35:32 -04:00
Richard Feldman
82b55ae4c9
Initialize both model and elems at once 2022-04-12 22:34:16 -04:00
Richard Feldman
566e7f9a79
Call init and render on app startup 2022-04-12 22:14:31 -04:00
Richard Feldman
e7a298e7b9
Incorporate TEA into breakout 2022-04-12 19:05:03 -04:00
Richard Feldman
154a36398d
Simplify app_render 2022-04-12 17:32:31 -04:00
Nikita Mounier
2ba9566c03
Remove parenthesis from Pair 2022-04-12 00:41:14 +00:00