public static BnfiTermConversion <TDOut> IntroValue <TDOut>(this Terminal terminal, ValueIntroducer <TDOut> valueIntroducer, bool astForChild = true) { return(BnfiTermConversion.Intro(terminal, valueIntroducer, astForChild)); }
public static BnfiTermConversion <TDOut> IntroValue <TDOut>(this Terminal terminal, ValueIntroducer <TDOut> valueIntroducer, ValueConverter <TDOut, object> inverseValueConverterForUnparse, bool astForChild = true) { return(BnfiTermConversion.Intro(terminal, valueIntroducer, inverseValueConverterForUnparse, astForChild)); }
public static BnfiTermConversionTL IntroValue(this Terminal terminal, object value, bool astForChild = true) { return(BnfiTermConversion.Intro(terminal, value, astForChild)); }