SourceForge.net Logo
News

Number of visitors since 17 January 2003:
 

 

 

Inger 0.3 is out!
17 January 2003 by Alex van Oostenrijk

The 0.3 release of Inger is out! The Inger compiler works and we can build programs with it. Since Inger allows C interoperability, we are able to create  real-world programs with it, such as simple games. Work is underway to write some wrapper header files (.ih files) that allow Inger programs to call a  variety of Windows libraries (think DirectX).

The 0.3 release is sizeable (3 Mb), but that is mainly because it includes the LaTeX sources with PNG images for the compiler book, and Inger source examples.

Work is in progress on a no-nonsense Inger user manual, that gives you the scoop on this simple language in a minimum of pages.

Note: This release was previously called 1.0, but we decided to reserve this major version number for a more sizable implementation of the compiler, with more features.

Compiler Construction Book Released
12 January 2003 by Alex van Oostenrijk

The first version of our book on Compiler Construction is finished. It is a  comprehensive handbook on writing a compiler from scratch, in C. Topics include  lexical anlysis, LL(1) grammars, recursive descent parsing, building abstract  syntax trees, type checking, assorted semantic checks, and code generation.

Inger 0.1 Released
11 November 2002 by Alex van Oostenrijk

The first iteration of the inger compiler is finished. The parser is fully finished, and so is the abstract syntax tree module. The compiler also generates a symbol table. Work is in progress on semantic analysis (type checking) and code generation.