Brian Carroll
|
550675af08
|
parser: remove unused import
|
2023-01-26 20:45:30 +00:00 |
|
Brian Carroll
|
19db1f6214
|
Parse numbers instead of strings: crash in Parser.digits
|
2023-01-26 20:45:30 +00:00 |
|
Ahmad Sattar
|
918d9d2308
|
Fix clippy lints
|
2023-01-26 20:32:47 +01:00 |
|
Folkert
|
0af11c210e
|
fix memory leak in List.concat
|
2023-01-26 20:31:33 +01:00 |
|
Brian Carroll
|
e0b5247f3e
|
mono code_gen_help: decref should use element alignment, not List alignment
|
2023-01-26 20:05:16 +01:00 |
|
Brian Carroll
|
c2faaef092
|
test_gen: enable Dict tests for gen_wasm
|
2023-01-26 20:05:16 +01:00 |
|
Brian Carroll
|
7228502965
|
mono: delete is_rc_implemented_yet, because everything is implemented!
|
2023-01-26 20:05:16 +01:00 |
|
Folkert de Vries
|
212dfdf842
|
Merge pull request #4963 from roc-lang/recursive-ptr-propogate
Get rid of WhenRecursive
|
2023-01-26 20:03:43 +01:00 |
|
Ayaz
|
4feb76cb61
|
Merge pull request #4966 from joshuawarner32/malformed_tests
Add a Malformed trait, and assert that passing tests are not malformed
|
2023-01-26 10:56:56 -06:00 |
|
Ahmad Sattar
|
e71ea37d30
|
Use immutable List.reserve variant
|
2023-01-26 13:10:26 +01:00 |
|
Ahmad Sattar
|
e70b491816
|
gen_dev: more tests for append
|
2023-01-26 10:22:53 +01:00 |
|
Joshua Warner
|
a1cd114198
|
Add a Malformed trait, and assert that 'passing' tests don't produce a malformed result
|
2023-01-25 21:01:05 -08:00 |
|
Richard Feldman
|
c60dcd763d
|
Merge pull request #4947 from roc-lang/tutorial
Tutorial Edits
|
2023-01-25 20:05:27 -05:00 |
|
Richard Feldman
|
2c60b91978
|
Merge pull request #4964 from bakkdoor/tutorial-typo-fixes
Remove redundant indefinite article in tutorial
|
2023-01-25 20:05:08 -05:00 |
|
Ayaz Hafiz
|
6193f0be85
|
Turn test back on
|
2023-01-25 18:06:11 -06:00 |
|
Ayaz Hafiz
|
a294cae9cd
|
Don't store recursive unions by recursive pointer head-on
|
2023-01-25 18:05:43 -06:00 |
|
Ayaz Hafiz
|
36beda63ba
|
Lints
|
2023-01-25 18:00:32 -06:00 |
|
Ayaz Hafiz
|
478d4a2d44
|
Support lambda sets with recursive pointers and their equivalence-checking
|
2023-01-25 17:57:49 -06:00 |
|
Ayaz Hafiz
|
fa47e82d72
|
Implement equivalence of lambda sets
|
2023-01-25 17:20:42 -06:00 |
|
Ayaz Hafiz
|
61b11c9882
|
Single-threaded layout interner should resolve recursive pointer
|
2023-01-25 17:19:39 -06:00 |
|
Ayaz Hafiz
|
44acb7e047
|
Update recursive layout tests
|
2023-01-25 17:19:14 -06:00 |
|
Ayaz Hafiz
|
0cd448eab4
|
Start ir-checking quicksort_help again
Closes #4694
|
2023-01-25 16:28:53 -06:00 |
|
Ayaz Hafiz
|
aab626bf3f
|
Remove resolve_recursive_layout
|
2023-01-25 16:21:05 -06:00 |
|
Ayaz Hafiz
|
7754cc553c
|
Turn the ir-checker back on
|
2023-01-25 16:18:47 -06:00 |
|
Ayaz Hafiz
|
c9afbce053
|
Add an up-to-isomorphism equivalence checker for layouts
|
2023-01-25 16:17:30 -06:00 |
|
Ayaz Hafiz
|
cb00619ce3
|
Return normalized representation of recursive union as the rec ptr
|
2023-01-25 15:16:48 -06:00 |
|
Ayaz Hafiz
|
01ef3ffd02
|
Disable ir-check for now
|
2023-01-25 15:16:37 -06:00 |
|
Ayaz Hafiz
|
741b1a1bd5
|
Always show one level of unions when printing layouts
|
2023-01-25 15:16:06 -06:00 |
|
Ayaz Hafiz
|
3382be6cb9
|
Chase recursive layouts as appropriate
|
2023-01-25 15:10:56 -06:00 |
|
Christopher Bertels
|
bd3e32ec16
|
Remove redundant indefinite article in tutorial
"represents an the set of all" ->
"represents the set of all"
|
2023-01-25 21:13:53 +01:00 |
|
Richard Feldman
|
31bb65c20a
|
Tutorial edits
|
2023-01-25 14:55:18 -05:00 |
|
Richard Feldman
|
64492cec0a
|
Fix some mobile CSS sizing issues
|
2023-01-25 14:55:18 -05:00 |
|
Richard Feldman
|
4dfbb689e2
|
Fix smart quotes in tutorial
|
2023-01-25 14:55:18 -05:00 |
|
Richard Feldman
|
c8b06c57b5
|
Revise the List.walk section
|
2023-01-25 14:55:17 -05:00 |
|
Ayaz Hafiz
|
673ca9a02f
|
Clippy
|
2023-01-25 13:33:32 -06:00 |
|
Ayaz Hafiz
|
ae7c899e51
|
Lift up more layouts
|
2023-01-25 13:14:38 -06:00 |
|
Ayaz Hafiz
|
3c8b68d3bb
|
Lift up insertions of layouts
|
2023-01-25 13:12:38 -06:00 |
|
Ayaz Hafiz
|
d2e247ed6e
|
Remove unused var
|
2023-01-25 13:03:31 -06:00 |
|
Ayaz Hafiz
|
f451ba49f1
|
Toss out when-recursive from llvm backend
|
2023-01-25 12:48:06 -06:00 |
|
Ahmad Sattar
|
0adb38beca
|
Add List.append implementation for generic64
|
2023-01-25 19:47:11 +01:00 |
|
Ahmad Sattar
|
9b525143cb
|
Add List.reserve implementation for generic64
|
2023-01-25 19:46:54 +01:00 |
|
Ayaz Hafiz
|
a1ebfa30f8
|
Remove unused variable
|
2023-01-25 12:33:01 -06:00 |
|
Ayaz Hafiz
|
7159eeabcd
|
Toss out when-recursive in alias analysis
|
2023-01-25 12:30:32 -06:00 |
|
Anton-4
|
5039a73d5c
|
Merge pull request #4945 from roc-lang/website_build_macos
WIP support www/build.sh on macos
|
2023-01-25 18:34:24 +01:00 |
|
Ayaz
|
1180282115
|
Merge pull request #4959 from roc-lang/fix_nightly_dirs
Fix nightly dirs
|
2023-01-25 11:14:09 -06:00 |
|
Anton-4
|
d9f69e59cc
|
disable pr trigger
|
2023-01-25 16:33:51 +01:00 |
|
Anton-4
|
f3b0b5c191
|
skip another macos test
|
2023-01-25 15:51:20 +01:00 |
|
Anton-4
|
335f8071a6
|
fixed aarch64 workflow
|
2023-01-25 14:41:21 +01:00 |
|
Richard Feldman
|
d7099ec809
|
Merge pull request #4956 from roc-lang/fix-record-accessor
fix silent merge conflict wrt record accessors
|
2023-01-25 08:33:46 -05:00 |
|
Anton-4
|
31ee1794ff
|
fix nightly dir structure
|
2023-01-25 14:31:56 +01:00 |
|