Dear friends of Standard ML.

This is an update on the Standard ML facilities of the recent release of Isabelle2014 (August 2014). Compared to Isabelle2013-2 (December 2013), the Prover IDE based on Isabelle/jEdit has been greatly improved.

IDE support for both Isabelle/ML and official Standard ML (SML'97) allows direct editing of programs that are assembled from separate ML files. The enclosing theory merely serves as some kind of "project file". See the Documentation/Examples panel in Isabelle/jEdit (bottom of the list).

Isabelle2014 is available from the usual mirror sites:

  Cambridge (UK)       http://www.cl.cam.ac.uk/research/hvg/Isabelle/
  Munich (Germany)     http://isabelle.in.tum.de/
  Sydney (Australia)   http://mirror.cse.unsw.edu.au/pub/isabelle/


If we've had such IDE support on all major platforms 10 or 20 years ago, SML might be a bit more popular today. For example, a web search of "SML IDE" yields the following slightly odd page: http://stackoverflow.com/questions/2036744/ml-ide-and-compiler-for-windows-or-linux

It mostly refers to some editors with plain and basic syntax highlighting, not really IDEs. Maybe some enthusiasts of Poly/ML and Isabelle/PIDE can help to vote up my (updated) answer on the SML IDE in Isabelle2014.


        Makarius
_______________________________________________
polyml mailing list
polyml@inf.ed.ac.uk
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

Reply via email to