mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-29 04:24:43 +00:00
Fix parser bugs
This commit is contained in:
parent
0199adc2d0
commit
fe552e23b1
3 changed files with 89 additions and 78 deletions
|
@ -187,10 +187,8 @@ pub enum TokenCategory {
|
|||
LambdaOp,
|
||||
/// \n ;
|
||||
Separator,
|
||||
/// ^ (reserved)
|
||||
Caret,
|
||||
/// &
|
||||
Amper,
|
||||
/// ^ &
|
||||
Reserved,
|
||||
/// @
|
||||
AtSign,
|
||||
/// |
|
||||
|
@ -224,8 +222,7 @@ impl TokenKind {
|
|||
Semi | Newline => TokenCategory::Separator,
|
||||
LParen | LBrace | LSqBr | Indent => TokenCategory::LEnclosure,
|
||||
RParen | RBrace | RSqBr | Dedent => TokenCategory::REnclosure,
|
||||
Caret => TokenCategory::Caret,
|
||||
Amper => TokenCategory::Amper,
|
||||
Caret | Amper => TokenCategory::Reserved,
|
||||
AtSign => TokenCategory::AtSign,
|
||||
VBar => TokenCategory::VBar,
|
||||
UBar => TokenCategory::UBar,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue