moo.core.parse.interpret
- moo.core.parse.interpret(ctx, line)
For a given user, execute a command.
The raw line is first split on period/comma/THEN separators (outside quoted spans); each fragment is dispatched as its own command, matching canonical adventure-game behaviour where
take sword. kill troll.runs two turns.