C# Class Irony.Interpreter.LanguageRuntime

Show file Open project: o2platform/O2.Platform.Projects Class Usage Examples

Public Methods

Method Description
ConvertAnyIntToBigInteger ( object value ) : object
ConvertAnyToComplex ( object value ) : object
ConvertAnyToString ( object value ) : object
ConvertBigIntToComplex ( object value ) : object
Init ( ) : void
InitBaseTypeList ( ) : void
InitOperatorImplementations ( ) : void
InitTypeConverters ( ) : void

Private Methods

Method Description
AddImplementation ( string op, Type baseType, BinaryOperatorMethod baseMethod ) : void
AddImplementation ( string op, Type baseType, BinaryOperatorMethod baseMethod, TypeConverter resultConverter ) : void

Method Details

ConvertAnyIntToBigInteger() public static method

public static ConvertAnyIntToBigInteger ( object value ) : object
value object
return object

ConvertAnyToComplex() public static method

public static ConvertAnyToComplex ( object value ) : object
value object
return object

ConvertAnyToString() public static method

public static ConvertAnyToString ( object value ) : object
value object
return object

ConvertBigIntToComplex() public static method

public static ConvertBigIntToComplex ( object value ) : object
value object
return object

Init() public method

public Init ( ) : void
return void

InitBaseTypeList() public method

public InitBaseTypeList ( ) : void
return void

InitOperatorImplementations() public method

public InitOperatorImplementations ( ) : void
return void

InitTypeConverters() public method

public InitTypeConverters ( ) : void
return void