diff options
| author | Mike Buland <mike@xagasoft.com> | 2026-06-09 14:28:36 -0700 |
|---|---|---|
| committer | Mike Buland <mike@xagasoft.com> | 2026-06-09 14:28:36 -0700 |
| commit | 5d014484a4a34146bc13a578e81ed0a0080d4697 (patch) | |
| tree | e97a598b46260d1ee0849758b462fd29cd5abb32 /src/lexer.rs | |
| parent | 61b54e8f6b177f33a1428ab6a3622503a63cc1d6 (diff) | |
| download | crimtag-5d014484a4a34146bc13a578e81ed0a0080d4697.tar.gz crimtag-5d014484a4a34146bc13a578e81ed0a0080d4697.tar.bz2 crimtag-5d014484a4a34146bc13a578e81ed0a0080d4697.tar.xz crimtag-5d014484a4a34146bc13a578e81ed0a0080d4697.zip | |
Loops seem to work!?
Diffstat (limited to 'src/lexer.rs')
| -rw-r--r-- | src/lexer.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lexer.rs b/src/lexer.rs index 2e43914..7228866 100644 --- a/src/lexer.rs +++ b/src/lexer.rs | |||
| @@ -19,6 +19,7 @@ pub enum SymbolType<'a> { | |||
| 19 | View, | 19 | View, |
| 20 | Output, | 20 | Output, |
| 21 | Show, | 21 | Show, |
| 22 | Loop, | ||
| 22 | Equals, | 23 | Equals, |
| 23 | Period, | 24 | Period, |
| 24 | Token(&'a str), | 25 | Token(&'a str), |
| @@ -244,6 +245,7 @@ impl<'a> Lexer<'a> { | |||
| 244 | "view" => SymbolType::View, | 245 | "view" => SymbolType::View, |
| 245 | "show" => SymbolType::Show, | 246 | "show" => SymbolType::Show, |
| 246 | "output" => SymbolType::Output, | 247 | "output" => SymbolType::Output, |
| 248 | "loop" => SymbolType::Loop, | ||
| 247 | _ => SymbolType::Token(s) | 249 | _ => SymbolType::Token(s) |
| 248 | }, start_pos, end_pos )) | 250 | }, start_pos, end_pos )) |
| 249 | } | 251 | } |
