@@ -116,7 +116,7 @@ public static FexBuilder<T> IsString<T>(this FexBuilder<T> exp, string matchStri
116116 /// <param name="comp">Comparison type (default = StringComparison.InvariantCultureIgnoreCase)</param>
117117 /// <returns>True and matching string is logged as a Value, else false</returns>
118118 public static FexBuilder < T > IsAnyString < T > ( this FexBuilder < T > exp , IEnumerable < string > matchStrings , bool advanceIndex = true , StringComparison comp = StringComparison . InvariantCultureIgnoreCase ) where T : FexScanner
119- => exp . Op ( ( c , v ) => v . SetValue ( c . IsAnyString ( matchStrings , advanceIndex , comp ) , c . Token ) ) ;
119+ => exp . Op ( ( c , v ) => v . SetValue ( c . IsAnyString ( matchStrings , advanceIndex , comp ) , c . Match ) ) ;
120120
121121 /// <summary>
122122 /// Check if text at Index equals any string in matchString and optionally advance Index if it matches.<br/>
@@ -126,7 +126,7 @@ public static FexBuilder<T> IsAnyString<T>(this FexBuilder<T> exp, IEnumerable<s
126126 /// <param name="comp">Comparison type (default = StringComparison.InvariantCultureIgnoreCase)</param>
127127 /// <returns>True and matching string is logged as a Value, else false</returns>
128128 public static FexBuilder < T > IsAnyString < T > ( this FexBuilder < T > exp , string matchStrings , bool advanceIndex = true , StringComparison comp = StringComparison . InvariantCultureIgnoreCase ) where T : FexScanner
129- => exp . Op ( ( c , v ) => v . SetValue ( c . IsAnyString ( matchStrings , advanceIndex , comp ) , c . Token ) ) ;
129+ => exp . Op ( ( c , v ) => v . SetValue ( c . IsAnyString ( matchStrings , advanceIndex , comp ) , c . Match ) ) ;
130130
131131 // Skip Operations ====================================================
132132
@@ -195,7 +195,7 @@ public static FexBuilder<T> SkipToStr<T>(this FexBuilder<T> exp, string str, boo
195195 /// False: Not found or Eos. Index unchanged
196196 /// </returns>
197197 public static FexBuilder < T > SkipToAnyStr < T > ( this FexBuilder < T > exp , IEnumerable < string > matchStrings , bool skipOver = false , StringComparison comp = StringComparison . InvariantCultureIgnoreCase ) where T : FexScanner
198- => exp . Op ( ( c , v ) => v . SetValue ( c . SkipToAnyStr ( matchStrings , skipOver , comp ) , c . Token ) ) ;
198+ => exp . Op ( ( c , v ) => v . SetValue ( c . SkipToAnyStr ( matchStrings , skipOver , comp ) , c . Match ) ) ;
199199
200200 /// <summary>
201201 /// Skip up to first occurrence of any string in delimited matchStrings and optionally skip over the matching string.<br/>
@@ -209,7 +209,7 @@ public static FexBuilder<T> SkipToAnyStr<T>(this FexBuilder<T> exp, IEnumerable<
209209 /// False: Not found or Eos. Index unchanged
210210 /// </returns>
211211 public static FexBuilder < T > SkipToAnyStr < T > ( this FexBuilder < T > exp , string matchStrings , bool skipOver = false , StringComparison comp = StringComparison . InvariantCultureIgnoreCase ) where T : FexScanner
212- => exp . Op ( ( c , v ) => v . SetValue ( c . SkipToAnyStr ( matchStrings , skipOver , comp ) , c . Token ) ) ;
212+ => exp . Op ( ( c , v ) => v . SetValue ( c . SkipToAnyStr ( matchStrings , skipOver , comp ) , c . Match ) ) ;
213213
214214 /// <summary>
215215 /// Skip to Eol or Eos (last line)<br/>
0 commit comments