Jared Ramirez
|
4d87de2927
|
Fix rigid type static dispatch validation
|
2025-10-26 15:51:26 -04:00 |
|
Richard Feldman
|
d6ff9f393c
|
for loops in the interpreter
|
2025-10-24 19:18:45 -04:00 |
|
Richard Feldman
|
c367172446
|
Fix some memory leaks
|
2025-10-24 16:56:46 -04:00 |
|
Richard Feldman
|
de6f113184
|
Merge remote-tracking branch 'origin/main' into builtin-str2
|
2025-10-24 13:41:13 -04:00 |
|
Richard Feldman
|
a15b0418d4
|
Merge pull request #8318 from roc-lang/static-dispatch-interpret
Add static dispatch to interpreter
|
2025-10-24 12:46:41 -04:00 |
|
Richard Feldman
|
3fa79da27c
|
Merge remote-tracking branch 'origin/main' into builtin-str2
|
2025-10-24 12:29:22 -04:00 |
|
Richard Feldman
|
4462c6e16d
|
Merge remote-tracking branch 'origin/main' into builtin-str2
|
2025-10-24 11:57:12 -04:00 |
|
Richard Feldman
|
fe8f191969
|
Merge remote-tracking branch 'origin/main' into static-dispatch-interpret
|
2025-10-24 10:42:01 -04:00 |
|
Richard Feldman
|
3de2ca0729
|
Merge remote-tracking branch 'origin/main' into import-syntax
|
2025-10-24 10:41:36 -04:00 |
|
Richard Feldman
|
8cd555d1b0
|
Use precompiled builtins in interpreter
|
2025-10-24 10:41:12 -04:00 |
|
Richard Feldman
|
ef7586610e
|
Don't special-case Str
|
2025-10-24 10:18:15 -04:00 |
|
Richard Feldman
|
8d9803cafa
|
Fix reporting errors
|
2025-10-24 08:11:41 -04:00 |
|
Anton-4
|
551e627915
|
Merge pull request #8327 from FabHof/ArrayList-cleanup
0.15.2. cleanup: Starting to migragte from std.array_list.Managed to std.ArrayList
|
2025-10-24 10:21:31 +02:00 |
|
Richard Feldman
|
72c0d809a6
|
Improve a snapshot
|
2025-10-23 23:58:14 -04:00 |
|
Richard Feldman
|
909ef17d5f
|
Merge branch 'main' into static-dispatch-interpret
|
2025-10-23 23:09:50 -04:00 |
|
Richard Feldman
|
47512d2079
|
Update snapshot EXPECTED sections
|
2025-10-23 22:35:56 -04:00 |
|
Richard Feldman
|
227bc4bcca
|
Revert "Simplify Str interpreter tests for now"
This reverts commit b2cf4462af.
|
2025-10-23 22:31:52 -04:00 |
|
Richard Feldman
|
b2cf4462af
|
Simplify Str interpreter tests for now
|
2025-10-23 22:31:16 -04:00 |
|
Richard Feldman
|
ea266e615f
|
Fix interpreter shim
|
2025-10-23 21:54:32 -04:00 |
|
Jared Ramirez
|
ce92b3b9e9
|
Add unused value error message
|
2025-10-23 20:21:12 -04:00 |
|
Jared Ramirez
|
8d0e05b051
|
Can & check stmts
|
2025-10-23 20:21:12 -04:00 |
|
Richard Feldman
|
0228bf8822
|
Centralize some logic
|
2025-10-23 16:08:26 -04:00 |
|
Richard Feldman
|
5aafd27d26
|
Initial Str.roc implementation and wiring
|
2025-10-23 13:34:15 -04:00 |
|
Fabian Schmalzried
|
d41c83fa0d
|
playground test: test replacing array_list.Managed with ArrayList
|
2025-10-23 14:22:50 +00:00 |
|
Anton-4
|
66eeec0171
|
Merge pull request #8315 from roc-lang/fix-segfault-chip8
fix segfault chip8 file
|
2025-10-22 16:56:50 +02:00 |
|
Richard Feldman
|
32210df78a
|
More fixes
|
2025-10-22 10:38:13 -04:00 |
|
Anton-4
|
cde3f04e44
|
update new snapshot test
|
2025-10-22 16:34:05 +02:00 |
|
Richard Feldman
|
b1d0e72baf
|
Revise some more error messages
|
2025-10-22 08:07:58 -04:00 |
|
Anton-4
|
69161ee9e6
|
add test
|
2025-10-22 12:41:16 +02:00 |
|
Richard Feldman
|
ed0b723328
|
Revise an error message
|
2025-10-21 22:27:10 -04:00 |
|
Richard Feldman
|
7900cd31cd
|
Revise error message for missing qualified types
|
2025-10-21 22:00:56 -04:00 |
|
Richard Feldman
|
0df54f478f
|
Add support for import foo.Bar.Baz
|
2025-10-21 21:35:46 -04:00 |
|
Richard Feldman
|
f202eda589
|
Fix some cross-module stuff
|
2025-10-21 21:33:11 -04:00 |
|
Richard Feldman
|
4e72ce6064
|
Merge remote-tracking branch 'origin/main' into update-snapshot-format
|
2025-10-21 21:02:36 -04:00 |
|
Jared Ramirez
|
040c17ef60
|
Propagate errors correctly in function return types
|
2025-10-21 18:43:11 -04:00 |
|
Jared Ramirez
|
8ea4eaa488
|
Typos + snapshot problems
|
2025-10-21 15:40:39 -04:00 |
|
Richard Feldman
|
2f90de33b0
|
Simplify format even more
|
2025-10-21 09:12:00 -04:00 |
|
Jared Ramirez
|
d2fbc1c07c
|
Infer static dispatch types in check
|
2025-10-21 08:48:30 -04:00 |
|
Richard Feldman
|
e929920592
|
Simplify snapshot format for external modules
|
2025-10-21 08:24:22 -04:00 |
|
Richard Feldman
|
204f1d9a93
|
Un-disable some tests
|
2025-10-20 18:59:26 -04:00 |
|
Richard Feldman
|
7c03cc516a
|
Fix playground
|
2025-10-20 14:29:43 -04:00 |
|
Richard Feldman
|
83f7883ca0
|
Fix canonicalization bug
|
2025-10-20 10:27:26 -04:00 |
|
Richard Feldman
|
69796c7039
|
Avoid string comparisons
|
2025-10-19 23:16:38 -04:00 |
|
Richard Feldman
|
40d72a22f0
|
Revise evaluation_order_padding
|
2025-10-19 22:08:37 -04:00 |
|
Richard Feldman
|
7c8a9687fd
|
Merge remote-tracking branch 'origin/main' into import-builtins
|
2025-10-19 21:55:32 -04:00 |
|
Richard Feldman
|
04c5ac202c
|
Merge remote-tracking branch 'origin/main' into scc
|
2025-10-19 20:56:32 -04:00 |
|
Richard Feldman
|
ce1b3b12a9
|
Fix tests
|
2025-10-19 15:32:31 -04:00 |
|
Richard Feldman
|
6706a068f0
|
Merge origin/main - upgrade to Zig 0.15.2
- Resolved conflicts preserving BuiltinTypes architecture
- Updated ArrayList to array_list.Managed for Zig 0.15.2
- Updated Io.Writer API for Zig 0.15.2
- Kept Bool special-case handling in render_helpers
- Kept builtin module loading in all affected files
|
2025-10-19 14:58:53 -04:00 |
|
Jared Ramirez
|
9e7a66f037
|
Merge branch 'main' into type_cleanup
Signed-off-by: Jared Ramirez <jaredpramirez@proton.me>
|
2025-10-19 10:52:20 -04:00 |
|
Richard Feldman
|
e69ea6a70e
|
Update some comments
|
2025-10-19 07:46:24 -04:00 |
|