Aesop

From bootstrapping
Revision as of 21:33, 14 April 2022 by Unmatched-paren (talk | contribs) (no more qbe :()
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Aesop (An Extensive Subset Of Pascal) is a project to build a Pascal compiler that can build the Free Pascal system. While there are several other Pascal compilers available, none of them are suitable for building FPC; they are all either proprietary or do not have the advanced features necessary to compile it. See the notes.

This compiler will be written in C and produce unoptimized assembly code for AMD64 and RISCV64.

Ultimately, the goal is to bootstrap the Nim language.