예제 #1
0
 static RBraceMatcher()
 {
     BraceTypeToTokenTypeMap.Add(BraceType.Curly, new BraceTokenPair <RTokenType>(RTokenType.OpenCurlyBrace, RTokenType.CloseCurlyBrace));
     BraceTypeToTokenTypeMap.Add(BraceType.Parenthesis, new BraceTokenPair <RTokenType>(RTokenType.OpenBrace, RTokenType.CloseBrace));
     BraceTypeToTokenTypeMap.Add(BraceType.Square, new BraceTokenPair <RTokenType>(RTokenType.OpenSquareBracket, RTokenType.CloseSquareBracket));
 }
예제 #2
0
 static RdBraceMatcher()
 {
     BraceTypeToTokenTypeMap.Add(BraceType.Curly, new BraceTokenPair <RdTokenType>(RdTokenType.OpenCurlyBrace, RdTokenType.CloseCurlyBrace));
     BraceTypeToTokenTypeMap.Add(BraceType.Square, new BraceTokenPair <RdTokenType>(RdTokenType.OpenSquareBracket, RdTokenType.CloseSquareBracket));
 }
예제 #3
0
 static RmdBraceMatcher()
 {
     BraceTypeToTokenTypeMap.Add(BraceType.Curly, new BraceTokenPair <BraceTokenType>(BraceTokenType.OpenCurly, BraceTokenType.CloseCurly));
     BraceTypeToTokenTypeMap.Add(BraceType.Parenthesis, new BraceTokenPair <BraceTokenType>(BraceTokenType.OpenBrace, BraceTokenType.CloseBrace));
     BraceTypeToTokenTypeMap.Add(BraceType.Square, new BraceTokenPair <BraceTokenType>(BraceTokenType.OpenBracket, BraceTokenType.CloseBracket));
 }