예제 #1
0
 public static BnfiTermConversion <TDOut> IntroValue <TDOut>(this Terminal terminal, ValueIntroducer <TDOut> valueIntroducer, bool astForChild = true)
 {
     return(BnfiTermConversion.Intro(terminal, valueIntroducer, astForChild));
 }
예제 #2
0
 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));
 }
예제 #3
0
 public static BnfiTermConversionTL IntroValue(this Terminal terminal, object value, bool astForChild = true)
 {
     return(BnfiTermConversion.Intro(terminal, value, astForChild));
 }