On 21 January 2011 09:13, Simon Peyton-Jones <simo...@microsoft.com> wrote:

> I'm pretty keen on the whole plugin idea, because it makes the compiler more 
> extensible and lowers the barrier to entry.  My only reason for delay is that 
> I wanted to review the design (as seen by a plug-in author).  Once we provide 
> it, we have to support it, and it's harder to change.

The Scala compiler has a plugin system.  Here's a document that
describes their approach to dealing with phase ordering of plugins:
<http://www.scala-lang.org/sid/2>.  It seems rather complex, but seems
necessary (or the document is just very long).  There's also a
tutorial on writing Scala plugins, which may help to get a feel for
how their API works. <http://www.scala-lang.org/node/140>

/ Thomas

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to