diff options
1 files changed, 0 insertions, 54 deletions
| -rw-r--r-- | homework/81498/Project/Wizard/Misc/OperatorsToTokensMap.cs | 54 |
diff --git a/homework/81498/Project/Wizard/Misc/OperatorsToTokensMap.cs b/homework/81498/Project/Wizard/Misc/OperatorsToTokensMap.cs deleted file mode 100644 index 2468fec..0000000 --- a/homework/81498/Project/Wizard/Misc/OperatorsToTokensMap.cs +++ /dev/null @@ -1,54 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Wizard.Misc -{ - public static class OperatorsToTokens - { - public static Dictionary<string, TokenType> AsMap() - { - return new Dictionary<string, TokenType>() - { - {"!" ,TokenType.Bang}, - {"=" ,TokenType.Equal}, - {"|" ,TokenType.BitwiseOr}, - {"&" ,TokenType.BitwiseAnd}, - {">" ,TokenType.Greater}, - {"<" ,TokenType.Less}, - {"+" ,TokenType.Plus}, - {"-" ,TokenType.Minus}, - {"*" ,TokenType.Star}, - {"/" ,TokenType.Division}, - {"%" ,TokenType.Modulo}, - - {"!=" ,TokenType.BangEqual}, - {"/=" ,TokenType.DivideEqual}, - {"!!" ,TokenType.DoubleBang}, - {"**" ,TokenType.DoubleStar}, - {"==" ,TokenType.EqualEqual}, - {">=" ,TokenType.GreaterEqual}, - {"+=" ,TokenType.PlusEqual}, - {"++" ,TokenType.PlusPlus}, - {"&&" ,TokenType.LogicalAnd}, - {"||" ,TokenType.LogicalOr}, - {"<=" ,TokenType.LessEqual}, - {"*=" ,TokenType.StarEqual}, - {"-=" ,TokenType.MinusEqual}, - {"--" ,TokenType.MinusMinus}, - {"%=" ,TokenType.ModuloEqual}, - - {"===" ,TokenType.StrictEqual}, - {"!==" ,TokenType.StrictNotEqual}, - {"**=" ,TokenType.DoubleStarEqual}, - }; - } - - public static List<TokenType> AsTokenList() - { - return AsMap().Values.ToList(); - } - } -} |
