Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-09 Thread Mads Lindstrøm
Hi Doaitse Doaitse Swierstra wrote: Dear Rouan, on http://www.cs.uu.nl/wiki/HUT/WebHome you will find a collection of tools which may help you to construct a compiler. As an example you will find a Tiger compiler constructed with the uulib tools and the uuagc attribute grammar

[Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread Rouan van Dalen
Hi everyone. I am designing my own programming language. I would like to know what is the best way to go about writing my compiler in haskell. What are the tools available in haskell that can help with compiler construction? I know about Happy. Is that a good tool to use? The compiler is

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread minh thu
2009/5/6 Rouan van Dalen rvda...@yahoo.co.uk: Hi everyone. I am designing my own programming language. I would like to know what is the best way to go about writing my compiler in haskell. What are the tools available in haskell that can help with compiler construction? I know about

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread Luke Palmer
On Wed, May 6, 2009 at 12:07 AM, Rouan van Dalen rvda...@yahoo.co.ukwrote: Hi everyone. I am designing my own programming language. I would like to know what is the best way to go about writing my compiler in haskell. What are the tools available in haskell that can help with compiler

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread jean-christophe mincke
Hello Rouan My bible : The dragon book of Aho, Sethi Ullman http://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools Regards J-C On Wed, May 6, 2009 at 8:07 AM, Rouan van Dalen rvda...@yahoo.co.uk wrote: Hi everyone. I am designing my own programming language. I would

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread Jason Dagit
On Tue, May 5, 2009 at 11:07 PM, Rouan van Dalen rvda...@yahoo.co.uk wrote: Hi everyone. I am designing my own programming language. I would like to know what is the best way to go about writing my compiler in haskell. What are the tools available in haskell that can help with compiler

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread Martijn van Steenbergen
Rouan van Dalen wrote: Hi everyone. I am designing my own programming language. I would like to know what is the best way to go about writing my compiler in haskell. What are the tools available in haskell that can help with compiler construction? I know about Happy. Is that a good tool to

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread Bernie Pope
2009/5/6 Rouan van Dalen rvda...@yahoo.co.uk I know about Happy.  Is that a good tool to use? Alex and Happy are used in (at least) these two packages:    http://hackage.haskell.org/cgi-bin/hackage-scripts/package/language-python    

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread Sebastiaan Visser
On May 6, 2009, at 8:07 AM, Rouan van Dalen wrote: Hi everyone. I am designing my own programming language. I would like to know what is the best way to go about writing my compiler in haskell. What are the tools available in haskell that can help with compiler construction? I know about

[Haskell-cafe] Writing a compiler in Hakell (continued 1)

2009-05-06 Thread Rouan van Dalen
Hi everyone. Thanks for the speedy replies. Let me elaborate on my language and situation. The language I have in mind is a statically typed, hybrid (OOP + functional), strict language. It contains both functional and imperitive features (much the same as OCaml/F#) with ideas from haskell,

Re: [Haskell-cafe] Writing a compiler in Hakell (continued 1)

2009-05-06 Thread Luke Palmer
On Wed, May 6, 2009 at 4:17 AM, Rouan van Dalen rvda...@yahoo.co.uk wrote: As for the target language, im not quite sure yet. I am doing a lot of work in .NET/C# at the moment, but I would eventually like to use my own programming language, instead of C#. I would also like to use my

Re: [Haskell-cafe] Writing a compiler in Hakell

2009-05-06 Thread S. Doaitse Swierstra
Dear Rouan, on http://www.cs.uu.nl/wiki/HUT/WebHome you will find a collection of tools which may help you to construct a compiler. As an example you will find a Tiger compiler constructed with the uulib tools and the uuagc attribute grammar system. Tiger is the language used in the book