• Joined on 2025-09-25
defunkt pushed to starting-lines-with-pipe at probablycorey/shrimp 2025-11-10 08:07:30 +00:00
8800864fac allow lines to start with | (pipes)
defunkt pushed to starting-lines-with-pipe at probablycorey/shrimp 2025-11-10 07:58:53 +00:00
6dd4bed399 allow lines to start with | (pipes)
defunkt created branch starting-lines-with-pipe in probablycorey/shrimp 2025-11-10 07:58:20 +00:00
defunkt pushed to starting-lines-with-pipe at probablycorey/shrimp 2025-11-10 07:58:20 +00:00
defunkt pushed to main at defunkt/ReefVM 2025-11-10 06:18:15 +00:00
b2a6021fb8 require labels for JUMP opcodes to avoid compiler bugs
5350bb8c2b you're lost
47c6d3b32f allow . in label name
Compare 3 commits »
defunkt commented on pull request probablycorey/shrimp#46 2025-11-10 04:47:08 +00:00
args and -- and argv

Oh yeah, can't do $script because that interferes with string interpolation.

Maybe a good place for CAPS? SCRIPT.name and ARGS and ARGV?

For now I'm going with just $, alone.…

defunkt commented on pull request probablycorey/shrimp#46 2025-11-10 04:28:48 +00:00
args and -- and argv

We need a better name than args, maybe? Because if you do args = blah in a script you're going to overwrite the global for your whole program.

Maybe $script.args ? We could then also…

defunkt created pull request probablycorey/shrimp#46 2025-11-10 04:27:43 +00:00
args and -- and argv
defunkt created branch args-argv in probablycorey/shrimp 2025-11-10 04:25:51 +00:00
defunkt pushed to args-argv at probablycorey/shrimp 2025-11-10 04:25:51 +00:00
defunkt created branch args-arv in probablycorey/shrimp 2025-11-10 04:25:44 +00:00
defunkt pushed to args-arv at probablycorey/shrimp 2025-11-10 04:25:44 +00:00
5d3f91b380 args and --
defunkt pushed to main at probablycorey/shrimp 2025-11-10 04:07:34 +00:00
feae5d314e Merge pull request 'import dict' (#45) from import into main
10e1986fe2 cli: add print/-E
9eaa71fe2d cli: Add -I (import)
f58ff1785a dont print eval result
970ceeb8b0 import dict only=something
Compare 6 commits »
defunkt merged pull request probablycorey/shrimp#45 2025-11-10 04:07:33 +00:00
import dict
defunkt pushed to import at probablycorey/shrimp 2025-11-10 04:07:27 +00:00
10e1986fe2 cli: add print/-E
9eaa71fe2d cli: Add -I (import)
f58ff1785a dont print eval result
970ceeb8b0 import dict only=something
e2f5024a4c add import keyword for importing keys of dicts into local scope
Compare 9 commits »
defunkt pushed to main at probablycorey/shrimp 2025-11-10 04:06:58 +00:00
8008f37f16 Merge pull request 'fs functions' (#44) from fs into main
398cd57b1d fs functions
Compare 2 commits »
defunkt merged pull request probablycorey/shrimp#44 2025-11-10 04:06:57 +00:00
fs functions
defunkt pushed to main at probablycorey/shrimp 2025-11-10 04:06:49 +00:00
c9140bd018 Merge pull request 'Octal numbers' (#43) from octal into main
ba5ce0a88c octal numbers 0o644
Compare 2 commits »
defunkt merged pull request probablycorey/shrimp#43 2025-11-10 04:06:48 +00:00
Octal numbers
defunkt created pull request probablycorey/shrimp#45 2025-11-10 03:55:48 +00:00
import dict