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.