-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Dear Johannes,
Hans-Wolfgang Loidl and I have given a course on compiler construction
using Andrew Appel's book. There was free choice of the implementation
language, and we had Java (2 teams and Hans-Wolfgang), python (one
team), and Haskell (me).
> On Fri, Aug 22, 2008 at 02:46, Norman Ramsey <[EMAIL PROTECTED]> wrote:
> > In Fall 2006 I gave a graduate course in advanced functional programming
> > in which the default project was a compiler from a functional language of
> > the student's own design to the 2D circuit language invented b
On Fri, Aug 22, 2008 at 02:46, Norman Ramsey <[EMAIL PROTECTED]> wrote:
> In Fall 2006 I gave a graduate course in advanced functional
> programming in which the default project was a compiler from a
> functional language of the student's own design to the 2D circuit
> language invented by the Cult
> I plan to give a course in compiler construction,
> using Haskell as the implementation language
> (not as source or target language).
>
> Something along these lines:
> 1. combinator parsers (Parsec),
> 2. simple interpreter (arithmetical expressions)
> 3. add algebraic data types, func
I plan to give a course in compiler construction,
using Haskell as the implementation language
(not as source or target language).
This might be of interest:
http://www.cs.nott.ac.uk/~nhn/G52CMP/index.html
Something along these lines:
1. combinator parsers (Parsec),
2. simple interpreter (arit
Hello.
I plan to give a course in compiler construction,
using Haskell as the implementation language
(not as source or target language).
Something along these lines:
1. combinator parsers (Parsec),
2. simple interpreter (arithmetical expressions)
3. add algebraic data types, functions
4. type ch