[Haskell] Compiler Construction course using Haskell?

Johannes Waldmann waldmann at imn.htwk-leipzig.de
Wed Aug 20 10:03:42 EDT 2008


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 checker
5. code generator.
Ideally, 2..5 would be using the very same tree traversal code
and just change the monad for evaluation.

Any comments appreciated. Have you given such a course? Taken?

If I really decide to do it,
then slides (in German) will be made available.

Best regards, J.W.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 257 bytes
Desc: OpenPGP digital signature
Url : http://www.haskell.org/pipermail/haskell/attachments/20080820/2a7fb689/signature-0001.bin


More information about the Haskell mailing list