destructuring multiple returns
This commit is contained in:
@@ -24,6 +24,7 @@ pub enum TokenType {
|
||||
ShiftLeft,
|
||||
ShiftRight,
|
||||
Arrow,
|
||||
Tilde,
|
||||
|
||||
Equal,
|
||||
DoubleEqual,
|
||||
@@ -159,6 +160,7 @@ impl Tokenizer {
|
||||
'%' => self.add_token(TokenType::Mod)?,
|
||||
'^' => self.add_token(TokenType::Xor)?,
|
||||
':' => self.add_token(TokenType::Colon)?,
|
||||
'~' => self.add_token(TokenType::Tilde)?,
|
||||
'-' => {
|
||||
if self.match_char('>') {
|
||||
self.add_token(TokenType::Arrow)?
|
||||
|
||||
Reference in New Issue
Block a user