コード例 #1
0
ファイル: InputParser.cs プロジェクト: lzl1918/HakeCommand
 public static ITransformationBuilder <int, char> OnEscapeSymbol(this ITransformationBuilder <int, char> builder, int newState)
 => builder.OnValue(CharCategoryHelper.ESCAPE_CHAR, newState, null);
コード例 #2
0
 public static ITransformationBuilder <TState, TInput> OnValue <TState, TInput>(this ITransformationBuilder <TState, TInput> builder, TInput triggerValue, TState newState)
 => builder.OnValue(triggerValue, newState, null);
コード例 #3
0
ファイル: InputParser.cs プロジェクト: lzl1918/HakeCommand
 public static ITransformationBuilder <int, char> OnEscapeSymbol(this ITransformationBuilder <int, char> builder, int newState, TriggeringAction <int, char> triggeringAction)
 => builder.OnValue(CharCategoryHelper.ESCAPE_CHAR, newState, triggeringAction);
コード例 #4
0
 public static ITransformationBuilder <TState, TInput> OnValueKeep <TState, TInput>(this ITransformationBuilder <TState, TInput> builder, TInput triggerValue)
 => builder.OnValue(triggerValue, builder.ConfiguringState, null);