feat: add script parser MVP #1

Merged
moldybits merged 1 commits from feat/script-parser-mvp into main 2026-05-15 20:42:33 -04:00
Member

Summary

  • Add a clean-room, project-owned script parser MVP with AST types.
  • Document the tiny grammar and call out that it is not VistaPro-compatible.
  • Cover happy path, comments/whitespace, unknown command, and invalid numeric values.

Validation

  • cargo fmt --check
  • cargo test script
  • cargo test
  • cargo clippy --all-targets -- -D warnings
  • cargo test script::tests::parses_happy_path_script_into_ast -- --exact
## Summary - Add a clean-room, project-owned script parser MVP with AST types. - Document the tiny grammar and call out that it is not VistaPro-compatible. - Cover happy path, comments/whitespace, unknown command, and invalid numeric values. ## Validation - cargo fmt --check - cargo test script - cargo test - cargo clippy --all-targets -- -D warnings - cargo test script::tests::parses_happy_path_script_into_ast -- --exact
moldybot added 1 commit 2026-05-15 18:37:43 -04:00
moldybits merged commit 24bc736df0 into main 2026-05-15 20:42:33 -04:00
moldybits deleted branch feat/script-parser-mvp 2026-05-15 20:42:33 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Repos/openvistapro#1