Go to the documentation of this file. 1 #ifndef __BITTYBUZZFACTORY_H_
2 #define __BITTYBUZZFACTORY_H_
33 #endif // __BITTYBUZZFACTORY_H_
BittyBuzzStringResolver createBittyBuzzStringResolver(ILogger &logger)
Creates a BittyBuzzStringResolver with the main.bzz bytecode.
Definition: BittyBuzzFactory.cpp:16
Definition: BittyBuzzFactory.h:12
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 24 > > createBittyBuzzMathLib()
Creates a the math table library for the bvm.
Definition: BittyBuzzFactory.cpp:46
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 2 > > createBittyBuzzUILib()
Creates a the ui table library for the bvm.
Definition: BittyBuzzFactory.cpp:76
BittyBuzzLib< std::array< BittyBuzzLibMemberRegister, 15 > > createBittyBuzzGlobalLib(int16_t vmStepDelay)
Creates an array of FunctionRegister associated with the code from main.bzz.
Definition: BittyBuzzFactory.cpp:21
BittyBuzzBytecode createBittyBuzzBytecode(ILogger &logger)
Creates a BittyBuzzBytecode with the main.bzz bytecode.
Definition: BittyBuzzFactory.cpp:12
Definition: BittyBuzzStringResolver.h:9
A logger class with basic logging capabilities.
Definition: ILogger.h:35
Definition: BittyBuzzBytecode.h:9
A buzz library, can register on the global scope or on a table.
Definition: BittyBuzzLib.h:11