Property | Type | Description | |
---|---|---|---|
DecimalSeparator | char | ||
DefaultFloatType | TypeCode | ||
DefaultIntTypes | TypeCode[] | ||
ExponentSymbols | string | ||
QuickParseTerminators | string |
Method | Description | |
---|---|---|
DivRem ( int a, int b, int &result ) : int | ||
GetFirsts ( ) : IList |
||
Init ( |
||
NumberLiteral ( string name ) : System | ||
NumberLiteral ( string name, TermOptions options ) : System | ||
NumberLiteral ( string name, string displayName ) : System |
Method | Description | |
---|---|---|
ConvertValue ( ScanDetails details ) : bool | ||
QuickParse ( Irony.Compiler.CompilerContext context, ISourceStream source ) : Token | ||
ReadBody ( ISourceStream source, ScanDetails details ) : bool | ||
ReadPrefix ( ISourceStream source, ScanDetails details ) : void | ||
ReadSuffix ( ISourceStream source, ScanDetails details ) : void |
Method | Description | |
---|---|---|
ConvertToBigInteger ( ScanDetails details ) : bool | ||
ConvertToFloat ( TypeCode typeCode, ScanDetails details ) : bool | ||
GetDigits ( ScanDetails details ) : string | ||
GetRadix ( ScanDetails details ) : int | ||
GetSafeWordLength ( ScanDetails details ) : int | ||
GetSafeWordRadix ( ScanDetails details ) : ulong | ||
GetSectionCount ( int stringLength, int safeWordLength ) : int | ||
IsIntegerCode ( TypeCode code ) : bool | ||
QuickConvertToDouble ( ScanDetails details ) : bool | ||
QuickConvertToInt32 ( ScanDetails details ) : bool | ||
TryCastToIntegerType ( TypeCode typeCode, ScanDetails details ) : bool | ||
TryConvertToUlong ( ScanDetails details ) : bool |
protected ConvertValue ( ScanDetails details ) : bool | ||
details | ScanDetails | |
return | bool |
public static DivRem ( int a, int b, int &result ) : int | ||
a | int | |
b | int | |
result | int | |
return | int |
public NumberLiteral ( string name ) : System | ||
name | string | |
return | System |
public NumberLiteral ( string name, TermOptions options ) : System | ||
name | string | |
options | TermOptions | |
return | System |
public NumberLiteral ( string name, string displayName ) : System | ||
name | string | |
displayName | string | |
return | System |
protected QuickParse ( Irony.Compiler.CompilerContext context, ISourceStream source ) : Token | ||
context | Irony.Compiler.CompilerContext | |
source | ISourceStream | |
return | Token |
protected ReadBody ( ISourceStream source, ScanDetails details ) : bool | ||
source | ISourceStream | |
details | ScanDetails | |
return | bool |
protected ReadPrefix ( ISourceStream source, ScanDetails details ) : void | ||
source | ISourceStream | |
details | ScanDetails | |
return | void |
protected ReadSuffix ( ISourceStream source, ScanDetails details ) : void | ||
source | ISourceStream | |
details | ScanDetails | |
return | void |