Last year I did a programming language project, implementing pattern matching as a AST transform in the Fantom compiler.
This year I'm doing a master's thesis hacking a compiler written in Haskell for a Java-ish language.
I miss the Fantom compiler.
It comes of as very well structured and commented and easy to understand.
brianFri 11 Jan 2013
Thanks! We try (most of the time :-)
JonasLFri 11 Jan 2013
+1
I really like that the fantom distro comes bundled with the source. It serves both as examples of well written fantom code and at the same time makes you interested in how the internals were done.
ahhatemFri 11 Jan 2013
+1
And it makes it really easy to dive into the source, I have general knowledge about Fantom internals although I don't actually use it...
Jens Fri 11 Jan 2013
Last year I did a programming language project, implementing pattern matching as a AST transform in the Fantom compiler.
This year I'm doing a master's thesis hacking a compiler written in Haskell for a Java-ish language.
I miss the Fantom compiler.
It comes of as very well structured and commented and easy to understand.
brian Fri 11 Jan 2013
Thanks! We try (most of the time :-)
JonasL Fri 11 Jan 2013
+1
I really like that the fantom distro comes bundled with the source. It serves both as examples of well written fantom code and at the same time makes you interested in how the internals were done.
ahhatem Fri 11 Jan 2013
+1
And it makes it really easy to dive into the source, I have general knowledge about Fantom internals although I don't actually use it...