Vocabulary
irc.messages.parser.private

Inputs
stringan object


Outputs
prefixan object
commandan object
parametersan object
trailingan object


Definition


: split-message
( string -- prefix command parameters trailing )
":" ?head [ " " split1 ] [ f swap ] if ":" split1
[ " " split harvest unclip swap ] dip ;