Internal structure

The Aldor compiler has a layered design: