changeset 12130 | 6273f89ab13d |
child 12131 | a4d22f197bd2 |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gameServer2/src/protocol/hwprotocol.lalrpop Thu Jan 05 19:07:01 2017 +0300 @@ -0,0 +1,17 @@ +use std::str; + +use super::messages::HWProtocolMessage::*; +use super::messages::HWProtocolMessage; + +grammar; + +pub ProtocolMessage: HWProtocolMessage<'input> = { + "NICK" <s:Str> => Nick(s), +}; + +Str: &'input str = { + <s:r"[^\n]\n"> => s, +}; + + +//Num32: i32 = <s:r"[0-9]+"> => i32::from_str(s).unwrap();