Commit Graph

25 Commits

Author SHA1 Message Date
36e8a88aae add $. w/ shrimp runtime info 2025-11-10 00:53:16 -08:00
6ca64d362c Chained DotGet, meta.script.name. Doesn't work for numbers (row.2.1) yet 2025-11-10 00:29:45 -08:00
a6c283759d interpolation in { curly strings } 2025-11-08 16:13:40 -08:00
146d2a22ee get rid of all those Comments 2025-11-05 16:18:34 -08:00
e68624b608 elseif -> else if 2025-11-03 20:16:15 -08:00
950eef0e69 no more single vs multiline blocks 2025-11-03 20:07:34 -08:00
dc557deb40 Collapse all blocks into SingleLineBlock and MultiLineBlock 2025-11-03 19:55:41 -08:00
8addb77e90 make defaults work, like magic 2025-11-02 16:34:59 -08:00
78849c7d36 Merge remote-tracking branch 'origin/main' into array-destructuring 2025-10-31 10:08:03 -07:00
0d73789a25 Merge remote-tracking branch 'origin/main' into compound-assignment 2025-10-31 10:06:20 -07:00
789481f4ef [a b] = [1 2 3] 2025-10-29 19:13:03 -07:00
bc0684185a Add += and friends 2025-10-29 15:49:59 -07:00
d957675ac8 there are always StringFragments 2025-10-29 15:15:35 -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
1053a5ff52 Make dot-get work in the compiler AND with parens exprs 2025-10-29 13:19:47 -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
5234ad9a73 better stuff 2025-10-25 09:53:45 -07:00
4619791b7d test: update test expectations for AssignableIdentifier token
Updated all parser and compiler tests to expect AssignableIdentifier
tokens in Assign and Params contexts instead of Identifier. Also
skipped pre-existing failing native functions test.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 19:10:40 -07:00
d9bc5a64a4 wip 2025-10-15 16:18:18 -07:00
fe7abb8b21 wip 2025-10-15 08:45:37 -07:00
023bfb2caa getting there bro 2025-10-13 16:38:11 -07:00
3a12d7baff wip 2025-10-13 15:35:58 -07:00
597a25da80 hell yeah 2025-10-10 15:50:09 -07:00