mirror of
https://github.com/Noratrieb/dilaria.git
synced 2026-01-15 18:05:03 +01:00
add spans to AST
This commit is contained in:
parent
d848818824
commit
8f99a1d630
4 changed files with 155 additions and 61 deletions
|
|
@ -126,7 +126,7 @@ impl<'code> Lexer<'code> {
|
|||
if self.expect(expect_char) {
|
||||
let _ = self.code.next(); // consume first one
|
||||
Token {
|
||||
span: Span::new(start, 2),
|
||||
span: Span::new(start, start + 2),
|
||||
kind: true_type,
|
||||
}
|
||||
} else {
|
||||
|
|
@ -191,7 +191,7 @@ impl<'code> Iterator for Lexer<'code> {
|
|||
if self.expect('=') {
|
||||
let _ = self.code.next(); // consume =;
|
||||
break Token {
|
||||
span: Span::new(start, 2),
|
||||
span: Span::new(start, start + 2),
|
||||
kind: TokenType::BangEqual,
|
||||
};
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue