Governor is a script engine that provides all functions and operators you know from AS3, such as operators, math functions, math constants. Additionally it provides multithreading functionality for parallel execution of code. The flash player is design as a single thread application, so governor is providing green threads.
It was designed to meet the following conditions:
- It should be Independent from any other framework, so it can be used in AIR, Flash and Flex.
- To use governor it must not be necessary to inherit from it. So it can be integrated easily in any existing project.
- It should be easy to extend the core API when used in a project.