Commit Graph

371 Commits

Author SHA1 Message Date
7fe6e3b5ad Merge pull request 'allow lines to start with | (pipes)' (#47) from starting-lines-with-pipe into main
Reviewed-on: #47
2025-11-10 15:20:32 +00:00
c4368f24fc allow lines to start with | (pipes) 2025-11-10 07:15:41 -08:00
dcf94296fa compile spacey function calls too 2025-11-10 07:14:09 -08:00
12370361c4 Merge pull request 'Dollar Dot' (#49) from dollar-dot into main
Reviewed-on: #49
2025-11-10 15:13:30 +00:00
0c6ce16bcd not always 2025-11-10 01:04:13 -08:00
c244435ae2 add $. w/ shrimp runtime info 2025-11-10 01:04:13 -08:00
b400f48676 Chained DotGet, meta.script.name. Doesn't work for numbers (row.2.1) yet 2025-11-10 01:04:13 -08:00
793565cafa JUMP relative #s are broken in array, use labels 2025-11-10 01:04:03 -08:00
feae5d314e Merge pull request 'import dict' (#45) from import into main
Reviewed-on: #45
2025-11-10 04:07:32 +00:00
10e1986fe2 cli: add print/-E 2025-11-09 20:07:22 -08:00
9eaa71fe2d cli: Add -I (import) 2025-11-09 20:07:22 -08:00
f58ff1785a dont print eval result 2025-11-09 20:07:22 -08:00
970ceeb8b0 import dict only=something 2025-11-09 20:07:22 -08:00
e2f5024a4c add import keyword for importing keys of dicts into local scope 2025-11-09 20:07:21 -08:00
8008f37f16 Merge pull request 'fs functions' (#44) from fs into main
Reviewed-on: #44
2025-11-10 04:06:56 +00:00
c9140bd018 Merge pull request 'Octal numbers' (#43) from octal into main
Reviewed-on: #43
2025-11-10 04:06:47 +00:00
ba5ce0a88c octal numbers 0o644 2025-11-09 17:43:32 -08:00
398cd57b1d fs functions 2025-11-09 17:39:42 -08:00
f8718ac05b minor bugfix (x2) 2025-11-09 14:36:52 -08:00
d4596c3afa Merge pull request '"Double quoted strings"' (#35) from double-quote-strings into main
Reviewed-on: #35
2025-11-09 00:14:22 +00:00
69bbe17992 "add double quoted strings" 2025-11-08 16:14:08 -08:00
2d4c79b30f topNode.topNode 2025-11-08 16:13:40 -08:00
238af9affc fix edge case 2025-11-08 16:13:40 -08:00
a6c283759d interpolation in { curly strings } 2025-11-08 16:13:40 -08:00
63ee57e7f0 curly -> Curly 2025-11-08 16:13:39 -08:00
503ca41155 { curly strings } 2025-11-08 16:13:28 -08:00
a156d24a91 Merge pull request 'Add ?? and ??= operators' (#42) from null-check-operators into main
Reviewed-on: #42
2025-11-09 00:12:34 +00:00
019f7d84b1 Add ?? and ??= operators 2025-11-08 16:12:20 -08:00
4c794944ef Merge pull request 'bitwise' (#36) from bitwise into main
Reviewed-on: #36
2025-11-09 00:11:19 +00:00
99a5aa5312 update reef, fix precedence test 2025-11-08 16:11:05 -08:00
7bbf43a725 bitwise operators 2025-11-08 16:10:13 -08:00
4c15526d1b Merge pull request 'hex and binary numbers' (#40) from hex-and-binary-numbers into main
Reviewed-on: #40
2025-11-09 00:05:46 +00:00
c741cfee51 hex and binary numbers 2025-11-08 16:05:28 -08:00
012b8c8cf1 Merge pull request 'ref keyword' (#38) from ref-keyword into main
Reviewed-on: #38
2025-11-09 00:03:44 +00:00
4c3f7a8bfc add ref for grabbing a function 2025-11-08 16:03:25 -08:00
fe6f54b402 Merge pull request 'Passing null to a function triggers default value' (#41) from null-triggers-default-values into main
Reviewed-on: #41
2025-11-09 00:02:27 +00:00
49f3f3e09f Merge pull request 'Fix calling no-arg dotget functions' (#37) from no-args-bug into main
Reviewed-on: #37
2025-11-09 00:01:57 +00:00
0d1dce4868 fix calling no-arg dotget functions 2025-11-08 16:01:40 -08:00
d18ab2507c Merge pull request 'Allow _ in numbers (10_000_000)' (#34) from underscore-in-numbers into main
Reviewed-on: #34
2025-11-09 00:00:40 +00:00
7e69356f79 allow _ in numbers (10_000_000) 2025-11-08 16:00:25 -08:00
9863f46f38 Merge pull request 'JSON!' (#33) from json into main
Reviewed-on: #33
2025-11-08 23:59:01 +00:00
45f31d0678 allow newlines in (some) parens expressions 2025-11-08 11:26:46 -08:00
49a6320fef add list.insert 2025-11-08 11:17:45 -08:00
51f67ac908 Passing null to a function triggers default value 2025-11-08 10:53:54 -08:00
7da437212d Merge pull request ''#comments are comments too, but not hash#in#words'' (#39) from no-comment-space into main
Reviewed-on: #39
2025-11-08 16:45:57 +00:00
740379d7b2 fix dotgets in repl 2025-11-08 08:42:43 -08:00
19c4fb5033 args and exit 2025-11-08 08:22:41 -08:00
f57452ece2 list.reject 2025-11-08 08:16:39 -08:00
4590d66105 '#comments are comments too, but not hash#in#words' 2025-11-08 08:09:58 -08:00
3aa40ae2c2 fix fromValue 2025-11-07 21:50:01 -08:00