Ejemplo n.º 1
0
 /// <summary>
 /// Loops until token pattern match succeeds, considering only primary language tokens.
 /// Keeps state machine if match was found on the first matching token
 /// </summary>
 public static FSMI LoopUntilMatch <TToken>(this LazyFSMState <TToken> state,
                                            params LazyFSMPredicate <TToken>[] predicates
                                            ) where TToken : Token
 {
     return(state.LoopUntilMatch(true, predicates));
 }