diff options
Diffstat (limited to 'src/frontend/lex.rs')
-rw-r--r-- | src/frontend/lex.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/frontend/lex.rs b/src/frontend/lex.rs index 0d9fd22..a51b21d 100644 --- a/src/frontend/lex.rs +++ b/src/frontend/lex.rs @@ -84,7 +84,9 @@ pub enum Punctuation { GenericRightBracket, // ] ArrayLeftBracket, // [ ArrayRightBracket, // ] - StructLeftBrace, // } + ScopeLeftBrace, // { + ScopeRightBrace, // } + StructLeftBrace, // { StructRightBrace, // } Equals, // = Plus, // + @@ -522,6 +524,8 @@ impl std::fmt::Display for Punctuation { GenericRightBracket => write!(f, "]"), ArrayLeftBracket => write!(f, " ["), ArrayRightBracket => write!(f, "]"), + ScopeLeftBrace => write!(f, "{{"), + ScopeRightBrace => write!(f, "}}"), StructLeftBrace => write!(f, "{{"), StructRightBrace => write!(f, "}}"), Equals => write!(f, "="), |