Compiler Page

Paul Cockshott


Table of Contents

Contains a number of free compilers

Persistent S-algol

Vector Pascal

Teaching exercises

Persistent S-algol

Persistent S-algol is a dialect of S-algol that I developed for my PhD. The original version of S-algol was developed by Ron Morrison at St-Andrews University. My version here is written in Turbo Pascal and has the following features:

*         Borland style IDE

*         Fast 80x86 code generation

*         128 bit persistent virtual address space

*         Garbage collection

*         Graphics classes

*         Class hierarchy with inheritance mechanisms


It is available in source code form.

Reference manual

It is documented in my book A Compiler Writer's Toolbox, extracts from which are online as teaching notes.







Vector Pascal


post 16.1.06 hits
View My Stats