The E Compiler X (ECX) project was born in 2002 to replace and improve on the AmigaE language and compiler (EC) created by Wouter van Oortmerssen that was discontiniued in 1998. ECX is written from scratch in E and compiles itself. It is fast, stable, resource efficient, highly compatible, generates quite okayish code (for multiple targets) and adds a considerable amount of (actually useful) new features and improvements :) [Amazing Screenshot]
(c) Leif Salomonsson 2002-2013 [dev blubbedev net]
Compiler: (any of)Output: (any of)
  • AmigaOS 3.0+, M68020+, 2 MiB free memory.
  • AmigaOS 4.0+, PowerPC, 2MiB free memory.
  • MorphOS 1.4.5+, PowerPC, 2 MiB free memory.
  • AmigaOS 3.0+, M68020+ (and FPU if using floats).
  • AmigaOS 4.0+, PowerPC.
  • MorphOS 1.4.5+, PowerPC.
DocumentationTools/BinariesModules/SourcesOther AmigaE 3.3a ReadMe Aminet:dev/e/ Amiga E Mailinglist
Wouters FindModule Screenshot ReadMe Wouters AmigaE Homepage
Jasons BeginnersGuide
Damiens system programming guide Readme

  • Compiler executable size: Around 900k.
  • Compiler source code size: 1088620
  • Compiler source code lines: 39133
  • Compiler # of sources: 25
  • Tools included: 16
  • Tools source code lines: 8475
  • Tools # of sources: 20
  • Internal functions source size: 156500
  • Internal functions # source lines: 7678
  • Internal functions # sources: 2