Dear friends of the most advanced Standard ML system on the planet.

Some month ago, David Matthews has reworked the internal interface for source-level debugging, see also http://www.polyml.org/documentation/Reference/PolyMLDebuggerInterface.html (This requires an intermediate repository version of Poly/ML, until a proper release emerges.)

I've already wrapped up the debugger in the Prover IDE framework of Isabelle. A fully integrated version can be downloaded for testing here: http://www4.in.tum.de/~wenzelm/test/Isabelle_20-Aug-2015 and a minal example here: http://www4.in.tum.de/~wenzelm/test/Isabelle_20-Aug-2015/Debugger_Example.thy

The Debugger panel can be opened via the Isabelle/jEdit menu "Plugins / Isabelle / Debugger panel" or the jEdit action "isabelle-debugger". Without such a panel, there is no effect on the running ML program.


What is also interesting in this preview of the next Poly/ML release is native support for x86-windows, based on MingW32 instead of Cygwin. Cygwin remains the portable system glue for the Isabelle environment, but both the IDE front-end (Scala/JVM) and the ML backend are now fully at home on Windows.


        Makarius
_______________________________________________
polyml mailing list
[email protected]
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

Reply via email to