On 5/27/10 2:49 AM, James E Keenan wrote:
Neither on this page: http://trac.parrot.org/parrot/wiki/Lorito
... nor on this page: http://trac.parrot.org/parrot/wiki/LoritoRoadmap
... nor in the dictionary:
http://trac.parrot.org/parrot/wiki/Parrot%20Dictionary#l-keywords
... can I find a simple definition of Lorito.
Can anyone provide one?
"Lorito" is a code name for a set of planned refactors to the core of
Parrot. It involves:
- A very small set of core opcodes.
- A simple language that compiles down to the small set of core opcodes.
- A large set of "virtual" opcodes written in the simple language. (This
is pretty much the same set as our current opcodes.)
The name "Lorito" is occasionally used for any of those three
components, but is really the combination of the three. And, once the
refactor is complete, there's no need to keep the name "Lorito", since
the three components will just be the new core of "Parrot". (Perhaps the
release where we launch the new opcode sets can be called "Lorito".)
Allison
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev