[MLton] HOL's Moscow ML implementation, and pushing MLton to
 emulate it
   
    Andreas Rossberg
     
    rossberg@ps.uni-sb.de
       
    Wed, 06 Apr 2005 11:15:11 +0200
    
    
  
Stephen Weeks wrote:
> 
> One thing that occurs to me about the embedded interpreter is that it
> will be used to develop code that will then transition to the
> monolith, which is compiled by MLton.  So, it is important to have as
> much compatibility between the languages used by the interpreter and
> MLton as possible.  Because of differences between SML implementations
> (mostly libraries, but sometimes language too), it may thus make the
> most sense for the embedded interpreter to use MLton's front-end and
> libraries.
Do you really think so? Aren't you essentially saying that the standard 
(for language and library) is mostly useless then?
You are assuming that any non-trivial program will likely touch 
non-portable corners of the language. I don't believe that's the case, 
and I would consider it a disastrous situation for a standard (the 
separate compilation issue already is headache enough, but it does not 
come up here).
-- 
Andreas Rossberg, rossberg@ps.uni-sb.de
Let's get rid of those possible thingies!  -- TB