|
|
bf0f781762
|
./bin/shrimp parse file
|
2025-11-01 11:17:39 -07:00 |
|
|
|
f14013aa55
|
allow - in named args
|
2025-11-01 07:50:21 -07:00 |
|
|
|
0d631ccf84
|
Merge pull request 'Array Destructuring' (#17) from array-destructuring into main
Reviewed-on: #17
|
2025-10-31 17:08:25 +00:00 |
|
|
|
2fa432ea3f
|
Update generated files
|
2025-10-31 10:08:15 -07:00 |
|
|
|
78849c7d36
|
Merge remote-tracking branch 'origin/main' into array-destructuring
|
2025-10-31 10:08:03 -07:00 |
|
|
|
0aeaed60c3
|
Merge pull request 'Add += and friends' (#16) from compound-assignment into main
Reviewed-on: #16
|
2025-10-31 17:06:55 +00:00 |
|
|
|
887be41248
|
Update generated files
|
2025-10-31 10:06:47 -07:00 |
|
|
|
0d73789a25
|
Merge remote-tracking branch 'origin/main' into compound-assignment
|
2025-10-31 10:06:20 -07:00 |
|
|
|
4f53218b9f
|
Merge pull request 'Add Exceptions to Prelude' (#15) from add-exceptions into main
Reviewed-on: #15
|
2025-10-31 17:05:07 +00:00 |
|
|
|
34c7d244ce
|
Merge branch 'main' into add-exceptions
|
2025-10-31 17:04:54 +00:00 |
|
|
|
2329a2ebb6
|
Update bun.lock
|
2025-10-31 10:04:43 -07:00 |
|
|
|
c883854187
|
Merge branch 'main' into try-catch-throw-finally
|
2025-10-31 16:53:01 +00:00 |
|
|
|
f31be80bb0
|
fix dotget
|
2025-10-29 21:37:45 -07:00 |
|
|
|
789481f4ef
|
[a b] = [1 2 3]
|
2025-10-29 19:13:03 -07:00 |
|
|
|
a8fd79a990
|
push/pop/shift/unshift (and fix sort()
|
2025-10-29 19:05:49 -07:00 |
|
|
|
2abf3558d5
|
yay
|
2025-10-29 16:03:59 -07:00 |
|
|
|
bc0684185a
|
Add += and friends
|
2025-10-29 15:49:59 -07:00 |
|
|
|
cc8d64b3ec
|
update reef
|
2025-10-29 15:39:42 -07:00 |
|
|
|
e60e3184fa
|
less chatty
|
2025-10-29 15:37:39 -07:00 |
|
|
|
f8d2236292
|
add exceptions to prelude functions
|
2025-10-29 15:36:18 -07:00 |
|
|
|
4f961d3039
|
test native exceptions
|
2025-10-29 15:29:07 -07:00 |
|
|
|
d957675ac8
|
there are always StringFragments
|
2025-10-29 15:15:35 -07:00 |
|
|
|
83fad9a68f
|
fix repl error recovery
|
2025-10-29 15:04:23 -07:00 |
|
|
|
9bc514a782
|
implicit function-level try blocks
|
2025-10-29 14:51:50 -07:00 |
|
|
|
701ca98401
|
try/catch/throw/finally
|
2025-10-29 14:22:57 -07:00 |
|
|
|
6ca8d05c66
|
typo
|
2025-10-29 13:26:04 -07:00 |
|
|
|
5594fc4fe0
|
Merge pull request 'Make dot-get work in the compiler AND with parens exprs' (#12) from dot-get-the-sequel into main
Reviewed-on: #12
|
2025-10-29 20:20:58 +00:00 |
|
|
|
1053a5ff52
|
Make dot-get work in the compiler AND with parens exprs
|
2025-10-29 13:19:47 -07:00 |
|
|
|
00eb1cf6f1
|
Merge pull request 'Prelude of builtin functions' (#7) from prelude into main
Reviewed-on: #7
Reviewed-by: probablycorey <probablycorey@gmail.com>
|
2025-10-29 20:15:36 +00:00 |
|
|
|
0de72a0d67
|
update reef
|
2025-10-29 13:14:59 -07:00 |
|
|
|
d939322f6e
|
shh
|
2025-10-29 13:14:37 -07:00 |
|
|
|
92ce43b508
|
dict.set
|
2025-10-29 13:12:40 -07:00 |
|
|
|
c51030b3bd
|
sure
|
2025-10-29 12:50:56 -07:00 |
|
|
|
e95c0d6728
|
use bun's equal check
|
2025-10-29 12:50:09 -07:00 |
|
|
|
c3453fdc5c
|
how did that get in there...
|
2025-10-29 12:45:27 -07:00 |
|
|
|
1a3f1c6c43
|
tweak describe
|
2025-10-29 12:28:51 -07:00 |
|
|
|
a21ba54ad7
|
describe?
|
2025-10-29 12:21:11 -07:00 |
|
|
|
df3d483de5
|
update repl and shrimp
|
2025-10-29 12:21:02 -07:00 |
|
|
|
4fb58483f0
|
split up prelude modules
|
2025-10-29 12:13:56 -07:00 |
|
|
|
9e38fa7a44
|
globalFunctions => globals
|
2025-10-29 12:04:14 -07:00 |
|
|
|
3c06cac36c
|
more prelude functions
|
2025-10-29 11:34:04 -07:00 |
|
|
|
51b64da106
|
update conditional tests
|
2025-10-29 11:21:24 -07:00 |
|
|
|
0dbba4d847
|
allow conditionals at statement-level
|
2025-10-29 11:21:16 -07:00 |
|
|
|
34305b473e
|
switch back to using ==
|
2025-10-29 11:18:47 -07:00 |
|
|
|
fd197a2dfc
|
fix or/and chaining
|
2025-10-29 11:14:11 -07:00 |
|
|
|
ced190488a
|
Add % operator
|
2025-10-29 10:58:48 -07:00 |
|
|
|
d843071bee
|
prelude tests
|
2025-10-29 10:53:35 -07:00 |
|
|
|
40a648cd19
|
allow ? in identifier name
|
2025-10-29 10:38:57 -07:00 |
|
|
|
07ffc7df97
|
str.trim and friends, list.map and friends
|
2025-10-29 10:21:20 -07:00 |
|
|
|
3496b29072
|
tell the parser about builtin global functions
|
2025-10-29 10:18:19 -07:00 |
|