Commit Graph

327 Commits

Author SHA1 Message Date
d77a5caf23 test(parser): add test for pipe with inline function
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 16:48:51 -07:00
f17d8d3a35 test(parser): add test for pipe in assignment
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 16:47:37 -07:00
48be677ea9 test(parser): add tests for pipe expressions
Added three parser tests to verify pipe expressions parse correctly:
- Simple two-stage pipe (echo hello | grep h)
- Multi-stage pipe chain (find files | filter active | sort)
- Pipe with identifiers (get-value | process)

All tests pass and verify the PipeExpr grammar rules work as expected.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 16:46:18 -07:00
71b1744c08 feat(parser): add PipeExpr grammar rules
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 16:42:07 -07:00
a53db50b1a wip 2025-10-12 16:33:53 -07:00
fe19191246 chore(parser): regenerate parser from grammar
Auto-generated parser files from grammar change that added pipe token.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 16:31:29 -07:00
fde2c31a81 feat(parser): add pipe token to grammar
Add "|" token to @tokens section to support pipe operator. This is the
first step in implementing Unix-style pipe expressions for chaining
function calls.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 16:31:02 -07:00
597a25da80 hell yeah 2025-10-10 15:50:09 -07:00
560a946745 works 2025-10-09 10:44:34 -07:00
66807c02c9 clean 2025-10-09 09:48:27 -07:00
0a80f6d13d works better 2025-10-08 17:30:30 -07:00
7f52e5e7e3 yessss 2025-10-08 13:56:17 -07:00
4e16d84b3e wip 2025-10-07 10:22:49 -07:00
447e70041d wip 2025-10-07 08:12:50 -07:00
0f4db1d261 Update shrimp.test.ts 2025-10-06 17:05:36 -07:00
a28bdf74c9 ok, cool 2025-10-06 16:37:07 -07:00
e0fafc0088 wip 2025-10-06 13:18:47 -07:00
eff09931ad wip 2025-10-03 14:34:02 -07:00
d0ad8a0f20 wip 2025-10-03 10:25:36 -07:00
43e0b93a2a wip 2025-10-03 09:13:58 -07:00
f608c9e4c5 wip 2025-10-03 08:15:02 -07:00
7d23a86121 wip 2025-10-02 15:25:04 -07:00
d89130b169 OMG hairy 2025-10-02 14:05:17 -07:00
0168d7f933 emoji 2025-09-29 11:40:32 -07:00
7585f0e8a2 wip 2025-09-29 10:00:26 -07:00
1a9cd0f6ca editor 2025-09-26 16:16:09 -07:00
695d7f22bd Initial commit 2025-09-25 20:17:27 -07:00