C# Class Sarcasm.GrammarAst.TerminalFactoryS

ファイルを表示 Open project: davidnemeti/Sarcasm

Public Methods

Method Description
CreateDataLiteral ( string name = "dataliteral", string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
CreateDataLiteralDsv ( string name, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
CreateDataLiteralDsv ( string name, string terminator, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
CreateDataLiteralFixedLength ( string name, int length, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
CreateDataLiteralQuoted ( string name, string startEndSymbol, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
CreateDataLiteralQuoted ( string name, string startSymbol, string endSymbol, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
CreateNumberLiteral ( NumberOptions options ) : BnfiTermConversionTL
CreateNumberLiteral ( string name = "numberliteral" ) : BnfiTermConversionTL
CreateNumberLiteral ( string name, NumberOptions options ) : BnfiTermConversionTL

Method Details

CreateDataLiteral() public static method

public static CreateDataLiteral ( string name = "dataliteral", string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
name string
dateTimeFormat string
intRadix int
return BnfiTermConversionTL

CreateDataLiteralDsv() public static method

public static CreateDataLiteralDsv ( string name, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
name string
dateTimeFormat string
intRadix int
return BnfiTermConversionTL

CreateDataLiteralDsv() public static method

public static CreateDataLiteralDsv ( string name, string terminator, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
name string
terminator string
dateTimeFormat string
intRadix int
return BnfiTermConversionTL

CreateDataLiteralFixedLength() public static method

public static CreateDataLiteralFixedLength ( string name, int length, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
name string
length int
dateTimeFormat string
intRadix int
return BnfiTermConversionTL

CreateDataLiteralQuoted() public static method

public static CreateDataLiteralQuoted ( string name, string startEndSymbol, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
name string
startEndSymbol string
dateTimeFormat string
intRadix int
return BnfiTermConversionTL

CreateDataLiteralQuoted() public static method

public static CreateDataLiteralQuoted ( string name, string startSymbol, string endSymbol, string dateTimeFormat = defaultDateTimeFormat, int intRadix = defaultIntRadix ) : BnfiTermConversionTL
name string
startSymbol string
endSymbol string
dateTimeFormat string
intRadix int
return BnfiTermConversionTL

CreateNumberLiteral() public static method

public static CreateNumberLiteral ( NumberOptions options ) : BnfiTermConversionTL
options NumberOptions
return BnfiTermConversionTL

CreateNumberLiteral() public static method

public static CreateNumberLiteral ( string name = "numberliteral" ) : BnfiTermConversionTL
name string
return BnfiTermConversionTL

CreateNumberLiteral() public static method

public static CreateNumberLiteral ( string name, NumberOptions options ) : BnfiTermConversionTL
name string
options NumberOptions
return BnfiTermConversionTL