This class compiles littlefoot source code into a littlefoot::Program object which can be executed by a littlefoot::Runner.
More...
This class compiles littlefoot source code into a littlefoot::Program object which can be executed by a littlefoot::Runner.
§ Compiler()
| littlefoot::Compiler::Compiler |
( |
| ) |
|
§ addNativeFunctions() [1/2]
| void littlefoot::Compiler::addNativeFunctions |
( |
const char *const * |
functionPrototypes | ) |
|
§ addNativeFunctions() [2/2]
template<typename RunnerType >
| void littlefoot::Compiler::addNativeFunctions |
( |
const RunnerType & |
runner | ) |
|
§ compile()
| Result littlefoot::Compiler::compile |
( |
const String & |
sourceCode, |
|
|
uint32 |
heapSizeBytesRequired |
|
) |
| |
§ compiledObjectCode
| Array<uint8> littlefoot::Compiler::compiledObjectCode |
The documentation for this struct was generated from the following file: