You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add the four worker messaging operations defined in grammar but previously
marked as "parser implementation pending":
- send <expr> to <worker>; — send a message to a named worker
- receive from <worker>; — receive a message from a named worker
- await <worker>; — wait for a worker to complete
- cancel <worker>; — cancel a running worker
- lexer/token.rs: Add Send, Receive, From, Await, Cancel, Channel tokens
- ast/mod.rs: SendMessage, ReceiveMessage, AwaitWorker, CancelWorker variants
- parser/mod.rs: recursive descent implementations for all four
- visitor/formatter/linter/typechecker: exhaustive match arm coverage
- grammar/wokelang.ebnf: remove "pending" notes, grammar is now canonical
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments