| 1 | == What Is Lorito? == |
| 2 | |
| 3 | '''Lorito''' is a code name for a set of planned refactors to the core of Parrot. It involves: |
| 4 | * A very small set of core opcodes. |
| 5 | * A simple language that compiles down to the small set of core opcodes. |
| 6 | * A large set of "virtual" opcodes written in the simple language. (This is pretty much the same set as our current opcodes.) |
| 7 | |
| 8 | The name "Lorito" is occasionally used for any of those three components, but is really the combination of the three. Once the refactor is complete, we will discard the term "Lorito" as the three components will just be the new core of Parrot. |
| 9 | |