Re: Writing Compilers in Functional Languages

"Arthur van Leeuwen" <arthurvl+news@cs.uu.nl>
28 Apr 2005 14:31:34 -0400

          From comp.compilers

Related articles
Writing Compilers in Functional Languages onlyafly@gmail.com (Kkaa) (2005-04-26)
Re: Writing Compilers in Functional Languages bobduff@shell01.TheWorld.com (Robert A Duff) (2005-04-28)
Re: Writing Compilers in Functional Languages stephen@dino.dnsalias.com (2005-04-28)
Re: Writing Compilers in Functional Languages cm.abo@aktivanet.de (Christian Mueller) (2005-04-28)
Re: Writing Compilers in Functional Languages torbenm@diku.dk (2005-04-28)
Re: Writing Compilers in Functional Languages arthurvl+news@cs.uu.nl (Arthur van Leeuwen) (2005-04-28)
Re: Writing Compilers in Functional Languages tarvydas@allstream.net (Paul Tarvydas) (2005-04-28)
Re: Writing Compilers in Functional Languages neelk@cs.cmu.edu (Neelakantan Krishnaswami) (2005-04-28)
Re: Writing Compilers in Functional Languages awwaiid@thelackthereof.org (Brock) (2005-04-28)
Re: Writing Compilers in Functional Languages torbenm@diku.dk (2005-04-30)
Re: Writing Compilers in Functional Languages neelk@cs.cmu.edu (Neelakantan Krishnaswami) (2005-05-02)
Re: Writing Compilers in Functional Languages alcremi@pobox.com (Alain Cremieux) (2005-05-03)
[2 later articles]
| List of all articles for this month |

From: "Arthur van Leeuwen" <arthurvl+news@cs.uu.nl>
Newsgroups: comp.compilers
Date: 28 Apr 2005 14:31:34 -0400
Organization: Dept of Computer Science, Utrecht University, The Netherlands
References: 05-04-068
Keywords: functional
Posted-Date: 28 Apr 2005 14:31:34 EDT



In 05-04-068 "Kkaa" <onlyafly@gmail.com> writes:


] I've written a few compilers and interpreters in procedural and
] object-oriented languages (in particular Java, C, C++, and C#), and
] these seem to be popular choices, but I would like to write my next
] one in a functional language. Every compiler text I've read assumes
] that you are writing your compiler in a procedural or OO language.
] Are there any books or online resources that instead focus on using
] functional languages as implementation languages? I'm considering
] using Haskell or Scheme, but I'm hoping that the resources won't
] assume a particular functional langauge.


Well, there are Andrew Appel's
'Modern Compiler Implementation in ML' and
'Modern Compiler Implementation in ML: Basic Techniques', and
ofcourse Simon Peyton Jones and Davide Lester's book on
'Implementing functional languages: a tutorial' that just happens
to be available online at
http://research.microsoft.com/Users/simonpj/Papers/pj-lester-book/


HTH.


Doei, Arthur.


--
    /\ / | arthurvl+news@cs.uu.nl | Work like you don't need the money
  /__\ / | A friend is someone with whom | Love like you have never been hurt
/ \/__ | you can dare to be yourself | Dance like there's nobody watching


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.