Components of the Elan Programming Environment

The Elan Programming Environment conceptually consists of six functional modules, communicating by way of a common data structure (the <#7879#>memory<#7879#>) and (in some cases recursively) invoking each other's services.