|
|
a21ba54ad7
|
describe?
|
2025-10-29 12:21:11 -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 |
|
|
|
0eca3685f5
|
spruce up tests
|
2025-10-28 22:31:36 -07:00 |
|
Chris Wanstrath
|
dd2edb6dda
|
prelude tests
|
2025-10-28 22:25:41 -07:00 |
|
|
|
b738e6cfd1
|
use -> load
|
2025-10-28 22:23:49 -07:00 |
|
|
|
bf1196bf96
|
use works more like fn, for now
|
2025-10-28 22:20:03 -07:00 |
|
|
|
f25ec024c2
|
further activate dotget
|
2025-10-28 22:18:46 -07:00 |
|
|
|
f08b16824a
|
Merge branch 'list-and-dict-literals' into prelude
|
2025-10-28 21:52:55 -07:00 |
|
|
|
e1ba9c630d
|
important note
|
2025-10-28 21:52:45 -07:00 |
|
|
|
b03610761b
|
shh
|
2025-10-28 21:52:15 -07:00 |
|
|
|
3a04970dca
|
need you
|
2025-10-28 21:38:34 -07:00 |
|
|
|
2ff4615aab
|
use module
|
2025-10-28 21:38:34 -07:00 |
|
|
|
d3e83e17b2
|
narrow type
|
2025-10-28 21:38:32 -07:00 |
|
|
|
35e6b63499
|
better echo
|
2025-10-28 21:37:39 -07:00 |
|
|
|
62036b1e4b
|
start on a prelude of builtin functions
|
2025-10-28 21:37:39 -07:00 |
|
|
|
8112515278
|
[ = ]
|
2025-10-28 21:18:24 -07:00 |
|
|
|
982054eb54
|
[a=1 b=2 c=3] and [=] (empty dict)
|
2025-10-28 21:10:33 -07:00 |
|
|
|
34c1177636
|
more tests
|
2025-10-28 17:03:41 -07:00 |
|
|
|
339c09eb8c
|
compile array literals
|
2025-10-28 16:47:33 -07:00 |
|
|
|
7da4c14962
|
parse arrays
|
2025-10-28 16:30:45 -07:00 |
|
Chris Wanstrath
|
7a4affd01e
|
globals, not global functions
|
2025-10-28 13:08:51 -07:00 |
|
|
|
c032192d61
|
Functions returned by parens expr can be called
|
2025-10-27 15:17:38 -07:00 |
|
|
|
c6c2646366
|
Do do
|
2025-10-27 14:50:54 -07:00 |
|
|
|
318142dfbb
|
Update shrimp.ts
|
2025-10-27 12:45:59 -07:00 |
|
|
|
ffdd666685
|
Merge remote-tracking branch 'origin/main' into dotget-function-calls
|
2025-10-27 12:45:53 -07:00 |
|
|
|
0fc1f9f895
|
Merge pull request 'allow more unicode in variable names' (#8) from more-unicode-variable-names into main
Reviewed-on: #8
|
2025-10-27 19:43:55 +00:00 |
|
|
|
6c8c07e869
|
Update shrimp.ts
|
2025-10-27 12:36:29 -07:00 |
|
|
|
2fcd840493
|
Merge remote-tracking branch 'origin/main' into multiline-fn
|
2025-10-27 12:36:12 -07:00 |
|
|
|
28fab1235c
|
Works with blank lines
|
2025-10-27 12:07:13 -07:00 |
|
|
|
6e432dd7a1
|
Made it work
|
2025-10-27 11:30:49 -07:00 |
|
|
|
050acbfaeb
|
Merge remote-tracking branch 'origin/main' into single-line-if
|
2025-10-27 10:54:33 -07:00 |
|
|
|
219142140c
|
compile dot number too
|
2025-10-26 22:32:07 -07:00 |
|
|
|
972fd25fda
|
update params scope detection, add array.1 (dotget array indices)
|
2025-10-26 22:23:46 -07:00 |
|
|
|
abd7d2e43b
|
DotGet function calls
|
2025-10-26 16:28:56 -07:00 |
|
|
|
7cf7ac3703
|
allow more unicode in variable names
|
2025-10-26 13:03:17 -07:00 |
|
|
|
299ad2c9a9
|
failing test for multiline function
|
2025-10-25 20:15:55 -07:00 |
|
|
|
e4100c7d89
|
failing single line if test
|
2025-10-25 19:51:57 -07:00 |
|
|
|
dba8430d9a
|
Add # comments
|
2025-10-25 19:18:27 -07:00 |
|
|
|
e3b941d5f2
|
Merge pull request 'bun run repl' (#2) from repl into main
Reviewed-on: #2
|
2025-10-26 00:24:44 +00:00 |
|