summaryrefslogtreecommitdiff
path: root/src/lexer.rs
diff options
context:
space:
mode:
authorMike Buland <mike@xagasoft.com>2026-06-11 10:43:24 -0700
committerMike Buland <mike@xagasoft.com>2026-06-11 10:43:24 -0700
commit92dbff3cda66a2a677f0c2306bb8508c64884445 (patch)
treee0118f3a4f45b03558b878864c37d33384d736c8 /src/lexer.rs
parent887943e3f1908583d6888c8375f345b33b74fdb5 (diff)
downloadcrimtag-92dbff3cda66a2a677f0c2306bb8508c64884445.tar.gz
crimtag-92dbff3cda66a2a677f0c2306bb8508c64884445.tar.bz2
crimtag-92dbff3cda66a2a677f0c2306bb8508c64884445.tar.xz
crimtag-92dbff3cda66a2a677f0c2306bb8508c64884445.zip
Broke out error and renamed it.
I like the new name, now it could be for all sorts.
Diffstat (limited to 'src/lexer.rs')
-rw-r--r--src/lexer.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lexer.rs b/src/lexer.rs
index 7228866..2fa29ce 100644
--- a/src/lexer.rs
+++ b/src/lexer.rs
@@ -22,6 +22,9 @@ pub enum SymbolType<'a> {
22 Loop, 22 Loop,
23 Equals, 23 Equals,
24 Period, 24 Period,
25 If,
26 ElseIf,
27 Else,
25 Token(&'a str), 28 Token(&'a str),
26 Literal(&'a str), 29 Literal(&'a str),
27 Text(&'a str), 30 Text(&'a str),
@@ -246,6 +249,9 @@ impl<'a> Lexer<'a> {
246 "show" => SymbolType::Show, 249 "show" => SymbolType::Show,
247 "output" => SymbolType::Output, 250 "output" => SymbolType::Output,
248 "loop" => SymbolType::Loop, 251 "loop" => SymbolType::Loop,
252 "if" => SymbolType::If,
253 "elseif" => SymbolType::ElseIf,
254 "else" => SymbolType::Else,
249 _ => SymbolType::Token(s) 255 _ => SymbolType::Token(s)
250 }, start_pos, end_pos )) 256 }, start_pos, end_pos ))
251 } 257 }