File tree Expand file tree Collapse file tree 4 files changed +9
-6
lines changed Expand file tree Collapse file tree 4 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -9,10 +9,10 @@ public string FormatTokens(IEnumerable<Token> tokens)
99 {
1010 var sb = new StringBuilder ( ) ;
1111
12- foreach ( var token in tokens )
12+ foreach ( Token token in tokens )
1313 {
1414 string s = token . ToString ( ) ! ;
15- if ( token is not VariableToken && s . Length > 1 ) s = $ "[[{ s } ]]";
15+ if ( token is OperatorToken && s . Length > 1 ) s = $ "[[{ s } ]]";
1616 sb . Append ( s ) ;
1717 }
1818
Original file line number Diff line number Diff line change @@ -31,10 +31,10 @@ public string FormatTokens(IEnumerable<Token> tokens)
3131 {
3232 var sb = new StringBuilder ( ) ;
3333
34- foreach ( var token in tokens )
34+ foreach ( Token token in tokens )
3535 {
3636 string s = token . ToString ( ) ! ;
37- if ( token is not VariableToken && s . Length > 1 ) s = $ "[[{ s } ]]";
37+ if ( token is OperatorToken && s . Length > 1 ) s = $ "[[{ s } ]]";
3838 sb . Append ( s ) ;
3939 }
4040
Original file line number Diff line number Diff line change @@ -5,5 +5,5 @@ protected OperatorToken(int precedence)
55 Precedence = precedence ;
66 }
77
8- public int Precedence { get ; protected set ; }
8+ public int Precedence { get ; protected set ; }
99}
Original file line number Diff line number Diff line change 1- abstract class Token { }
1+ abstract class Token
2+ {
3+ public abstract override string ToString ( ) ;
4+ }
You can’t perform that action at this time.
0 commit comments