Monday, 29 March 2010

Compiler development: part 2

The OCaml Journal just published an article about HLVM:

"This article is the second in a series describing the design and implementation of a complete compiler using the freely-available HLVM project described in previous articles. This article extends the compiler implemented in part 1 of the series with support for variant types and basic pattern matching. This requires changes to the representation of the compiler's input, the lexer, the parser, the compiler and the REPL. The language implemented by the resulting compiler is substantially more expressive than the previous version and allows monomorphic ML-style programs to be compiled and executed..."

To read this article and more, subscribe to The OCaml Journal today!

No comments: