hasmer
|
Represents a Hasm assembler, which assembles into Hermes bytecode. More...
Public Member Functions | |
HbcAssembler (string source) | |
Creates a new HbcAssembler, given the raw source of the Hasm assembly. More... | |
byte[] | Assemble () |
Assembles the given Hasm assembly into a Hermes bytecode file, serialized into a byte array. More... | |
Properties | |
DataAssembler | DataAssembler [get, set] |
The data assembler instance. More... | |
FunctionAssembler | FunctionAssembler [get, set] |
The function assembler instance. More... | |
HbcFile | File [get, set] |
The Hermes bytecode file being assembled. More... | |
bool | IsExact [get, set] |
Represents a Hasm assembler, which assembles into Hermes bytecode.
|
inline |
Creates a new HbcAssembler, given the raw source of the Hasm assembly.
|
inline |
Assembles the given Hasm assembly into a Hermes bytecode file, serialized into a byte array.
|
getset |
The data assembler instance.
|
getset |
The Hermes bytecode file being assembled.
|
getset |
The function assembler instance.