shrimp/src/parser/tests
Corey Johnson 8a29090364 fix(parser): make DotGet whitespace-sensitive
- Add IdentifierBeforeDot token emitted when identifier immediately precedes '.'
- Move DotGet into @skip {} block using IdentifierBeforeDot
- Prevents 'basename . prop' from parsing as DotGet
- Allows 'basename.prop' to work as expected when identifier is in scope
- Fixes test: 'a word can be contained in parens'

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 10:40:28 -07:00
..
basics.test.ts fix(parser): make DotGet whitespace-sensitive 2025-10-17 10:40:28 -07:00
control-flow.test.ts wip 2025-10-14 16:45:45 -07:00
dot-get.test.ts fix(parser): make DotGet whitespace-sensitive 2025-10-17 10:40:28 -07:00
functions.test.ts wip 2025-10-16 16:13:16 -07:00
multiline.test.ts wip 2025-10-14 16:45:45 -07:00
pipes.test.ts wip 2025-10-14 16:45:45 -07:00
strings.test.ts regexs work! 2025-10-16 09:35:31 -07:00