Pawn for Pleo
|Summary||Adaption of the pawn programming language for the Pleo robot|
|Customer||UGOBE Life Forms, now Innvo Labs|
|Components|| The code generator of the pawn compiler and abstract machine were overhauled to switch to "position-independent code". This makes it subsequently a lot easier to run code directly from ROM (no relocation is necessary) and to support overlays with a pool system. Other modifications include more compact binary code, performance optimizations, improved support for ARM7TDMI processors and a flexible code overlay system. |
The modifications in pawn are donated by UGOBE Life Forms under the same liberal open source license as the original pawn distribution.