line/col fix 1

This commit is contained in:
2024-04-26 00:51:30 +02:00
parent cf588ab7e7
commit 78fdf69422
+10 -10
View File
@@ -134,8 +134,8 @@ pub fn lex(mut code: &str, use_whitespace: bool) -> Result<Vec<Token>, (LexerSta
tokens.push(Token { tokens.push(Token {
token_type: TokenType::String, token_type: TokenType::String,
value: brstr.clone(), value: brstr.clone(),
column: state.line, column: state.column,
line: state.column line: state.line
}); });
brstr = String::new(); brstr = String::new();
} }
@@ -152,8 +152,8 @@ pub fn lex(mut code: &str, use_whitespace: bool) -> Result<Vec<Token>, (LexerSta
tokens.push(Token { tokens.push(Token {
token_type: TokenType::String, token_type: TokenType::String,
value: brstr.clone(), value: brstr.clone(),
column: state.line, column: state.column,
line: state.column line: state.line
}); });
brstr = String::new(); brstr = String::new();
} }
@@ -184,8 +184,8 @@ pub fn lex(mut code: &str, use_whitespace: bool) -> Result<Vec<Token>, (LexerSta
tokens.push(Token { tokens.push(Token {
token_type: TokenType::Curly, token_type: TokenType::Curly,
value: brstr.clone(), value: brstr.clone(),
column: state.line, column: state.column,
line: state.column line: state.line
}); });
} else { } else {
brstr += "}"; brstr += "}";
@@ -205,8 +205,8 @@ pub fn lex(mut code: &str, use_whitespace: bool) -> Result<Vec<Token>, (LexerSta
tokens.push(Token { tokens.push(Token {
token_type: TokenType::Round, token_type: TokenType::Round,
value: brstr.clone(), value: brstr.clone(),
column: state.line, column: state.column,
line: state.column line: state.line
}); });
} else { } else {
brstr += ")"; brstr += ")";
@@ -226,8 +226,8 @@ pub fn lex(mut code: &str, use_whitespace: bool) -> Result<Vec<Token>, (LexerSta
tokens.push(Token { tokens.push(Token {
token_type: TokenType::Square, token_type: TokenType::Square,
value: brstr.clone(), value: brstr.clone(),
column: state.line, column: state.column,
line: state.column line: state.line
}); });
} else { } else {
brstr += "]"; brstr += "]";