@@ -86,6 +86,7 @@ impl<'t> Lexer<'t> {
|
||||
|(?P<minus>-)
|
||||
|(?P<splat>\*)
|
||||
|(?P<fslash>/)
|
||||
|(?P<dot>\.)
|
||||
|(?P<bang>!)
|
||||
|(?P<lparen>\()
|
||||
|(?P<rparen>\))
|
||||
@@ -124,6 +125,7 @@ impl<'t> Lexer<'t> {
|
||||
("minus", TokenKind::Minus),
|
||||
("splat", TokenKind::Splat),
|
||||
("fslash", TokenKind::FSlash),
|
||||
("dot", TokenKind::Dot),
|
||||
("bang", TokenKind::Bang),
|
||||
("arrow", TokenKind::Arrow),
|
||||
("eqeq", TokenKind::EqEq),
|
||||
@@ -296,6 +298,7 @@ mod test {
|
||||
test_token!("-", TokenKind::Minus);
|
||||
test_token!("*", TokenKind::Splat);
|
||||
test_token!("/", TokenKind::FSlash);
|
||||
test_token!(".", TokenKind::Dot);
|
||||
test_token!("!", TokenKind::Bang);
|
||||
|
||||
test_token!("=", TokenKind::Eq);
|
||||
|
||||
Reference in New Issue
Block a user