From 6188fa4c32160846908e4ff7654c4ff7bc177797 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Sat, 13 Jun 2026 00:21:12 -0700 Subject: Adding root access in identifiers. There's an issue, it doesn't compile yet. --- src/lexer.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/lexer.rs') diff --git a/src/lexer.rs b/src/lexer.rs index afff5a8..4e95854 100644 --- a/src/lexer.rs +++ b/src/lexer.rs @@ -25,6 +25,7 @@ pub enum SymbolType<'a> { ElIf, Else, + Sharp, Equals, Period, Token(&'a str), @@ -224,6 +225,10 @@ impl<'a> Lexer<'a> { Some('"') => { return self.parse_literal_str(); } + Some('#') => { + self.next(); + return Some(Symbol::new(SymbolType::Sharp, self.pos, self.pos)); + } Some('=') => { self.next(); return Some(Symbol::new(SymbolType::Equals, self.pos, self.pos)); -- cgit v1.2.3