Exupery

Summary: A byte code compiler written in Squeak
Author: Bryce Kampjes
Owner: Bryce Kampjes (wbk)
Co-maintainers: <None>
Categories:
Homepage: http://www.kampjes.demon.co.uk/index.html
PackageInfo name: Exupery
RSS feed: http://people.squeakfoundation.org/person/willembryce/rss.xml

Description:

Exupery is a byte code compiler written in Squeak. It has been written fully test first with both customer and acceptance tests.

The project is a personal master work, it is meant to both be useful in itself and help me improve my personal programming skills.

It is going to be a compiler for leaf methods first, providing an alternative to writing plugins as a performance improvement.

The programming exersize is complexity control. Compilers are much harder to write than interpreters yet in theory they should be intermediate generation (equivilent to the interpreter) plus a back-end. Both parts are individually well understood.

Releases


Back