Example #1
0
 public static bool Check(MoveInfo parentInfo, ParsingInfo parsingInfo, ScriptInfo scriptInfo)
 {
     if (parentInfo.Current.IsTT(TokenType.ScopeOpen))
     {
         ScopeGroup.Parse(parentInfo, parsingInfo, scriptInfo);
         return(true);
     }
     else if (parentInfo.Current.IsTT(TokenType.ParenthesesOpen))
     {
         ParenthesesGroup.Parse(parentInfo, parsingInfo, scriptInfo);
         return(true);
     }
     else if (parentInfo.Current.IsTT(TokenType.SQBracketOpen))
     {
         SQBracketGroup.Parse(parentInfo, parsingInfo, scriptInfo);
         return(true);
     }
     return(false);
 }