Class Math
The class that provides arithmetic for different types.
Inheritance
System.Object
Math
Assembly: XSharp.dll
Syntax
public class Math : Emitters
Constructors
|
Improve this Doc
View Source
Math(Compiler, Assembler)
Declaration
public Math(Compiler aCompiler, Assembler aAsm)
Parameters
Methods
|
Improve this Doc
View Source
RegMathConst(Register, String, String)
Declaration
protected void RegMathConst(Register aReg, string aOpMath, string aVal)
Parameters
Type |
Name |
Description |
Register |
aReg |
|
System.String |
aOpMath |
|
System.String |
aVal |
|
|
Improve this Doc
View Source
RegMathNum(Register, String, Object)
Declaration
protected void RegMathNum(Register aDestReg, string aOpMath, object aVal)
Parameters
Type |
Name |
Description |
Register |
aDestReg |
|
System.String |
aOpMath |
|
System.Object |
aVal |
|
|
Improve this Doc
View Source
RegMathReg(Register, String, Register)
Declaration
protected void RegMathReg(Register aDestReg, string aOpMath, Register aSrcReg)
Parameters
|
Improve this Doc
View Source
RegMathVar(Register, String, Address)
Declaration
protected void RegMathVar(Register aReg, string aOpMath, Address aVal)
Parameters
|
Improve this Doc
View Source
RegMathVarAddress(Register, String, String)
Declaration
protected void RegMathVarAddress(Register aReg, string aOpMath, string aVal)
Parameters
Type |
Name |
Description |
Register |
aReg |
|
System.String |
aOpMath |
|
System.String |
aVal |
|
See Also