aboutsummaryrefslogtreecommitdiff
path: root/src/luax/tokens.rs
diff options
context:
space:
mode:
authorStanisław Zagórowski <hasohasacz@gmail.com>2024-01-12 20:28:42 +0100
committerStanisław Zagórowski <hasohasacz@gmail.com>2024-01-12 20:28:42 +0100
commit4a11fd2bd6329af21f8a3c60d70afc973f6518a4 (patch)
tree972cb85bbfe33f8804533673d6e9d6c57e2016e5 /src/luax/tokens.rs
parentcae3d331d63916398edc0f3808c1471a78c8fb04 (diff)
enough to run my website
Diffstat (limited to 'src/luax/tokens.rs')
-rw-r--r--src/luax/tokens.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/luax/tokens.rs b/src/luax/tokens.rs
index 2c9448d..9c23acd 100644
--- a/src/luax/tokens.rs
+++ b/src/luax/tokens.rs
@@ -71,11 +71,12 @@ pub enum Token<'s> {
Identifier(&'s str),
// HTML extensions
+ Bang,
OpenClosingTag,
LuaStart,
LuaEnd,
Eof,
- Unknown(char),
+ HtmlTextChar(char),
Whitespace,
}
@@ -148,8 +149,9 @@ impl std::fmt::Display for Token<'_> {
Token::LuaStart => write!(f, "{{$"),
Token::LuaEnd => write!(f, "$}}"),
+ Token::Bang => write!(f, "!"),
Token::Eof => write!(f, "EOF"),
- Token::Unknown(c) => write!(f, "{}", c),
+ Token::HtmlTextChar(c) => write!(f, "{}", c),
Token::Whitespace => write!(f, " "),
}
}