parse

abstract fun parse(caller: CommandSender, message: MessageChain): CommandCall?

Lexically and syntactically parse a message into CommandCall, but performs nothing about resolving a call.

Return

null if unable to parse (i.e. due to syntax errors).