#
773d4865 |
|
29-Apr-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Tidy up polyscripter and turnstiles (in ##thm and normal contexts)
|
#
2e9cb097 |
|
03-Apr-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Workaround PolyML bug to print exceptions nicely in polyscripter
|
#
454f64b9 |
|
02-Apr-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Tweaks to polyscripter, some revision of its selftest Goal pretty-printing has slightly changed, so I adjusted the test in a few places as those seemed to be places where the old behaviour wasn't particularly worth preserving.
|
#
0146fefd |
|
18-Feb-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Make polyscripter tool pay attention to Holmakefile INCLUDES line Refactor some code along the way so that this reading of Holmakefiles is now a standard facility in the ReadHMF structure. Test that it works by making the polyscripter test read from examples/misc.
|
#
93d0ff61 |
|
12-Sep-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Adjust building of polyscripter for new buildheap process
|
#
32807c69 |
|
15-Aug-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Implement ##thm command for the polyscripter As per the README, this allows for theorem values to be printed into the output, indenting the value and losing the unnecessary 'val it =' and ':thm' surrounds.
|
#
c9d8e3ed |
|
04-Jun-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Isolate a simple buffer in Holmake code and reuse in polyscripter Fixes previous commit's failure to build polyscripter
|
#
0fb125a3 |
|
23-Nov-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Implement parse{tm,ty} directives for polyscripter
|
#
b6d3c696 |
|
28-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
polyscripter: truncate long metis: lines
|
#
72345407 |
|
28-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
polyscripter's ##assert shouldn't give blank line
|
#
3699fbd2 |
|
28-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Relax indentation rules for polyscripter commands In particular, allow things like >>__ val foo = ... .. more text .. Previously, polyscripter would delete text on following lines to make everything line up with the "val" above.
|
#
ee02e6c2 |
|
28-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Polyscripter dies cleanly if it can't open umap file
|
#
eb8d400f |
|
28-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Remove more goalstack cruft in polyscripter
|
#
4d4bed7c |
|
26-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Yet another directive form for the polyscripter
|
#
c04e75aa |
|
25-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Mimic Poly/ML's exn output better in polyscripter
|
#
148845ed |
|
21-Jan-2016 |
Ramana Kumar <ramana@member.fsf.org> |
add polyscripter command for catching and printing exceptions
|
#
cdda9e80 |
|
18-Jan-2016 |
Ramana Kumar <ramana@member.fsf.org> |
polyscripter: add >>- for suppressing input but printing output
|
#
7e295ce2 |
|
18-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Allow polyscripter commands to be escaped
|
#
c7e67141 |
|
18-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Handle indentation better in polyscripter
|
#
867f07bf |
|
18-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix polyscripter to not lose blank lines
|
#
6500ee94 |
|
18-Jan-2016 |
Ramana Kumar <ramana@member.fsf.org> |
attempt to allow indented input/output in polyscripter
|
#
016d1d1c |
|
14-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Polyscripter: ##assert directive; work on parity chapter
|
#
828b75b4 |
|
14-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Better elision of cruft in polyscripter Make some things reference values so that they might later be user-configurable from command-line etc.
|
#
ec15f9de |
|
10-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Give polyscripter ability to silently 'use' files
|
#
976bf753 |
|
09-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Executable for running HOL sessions in text files Lines not preceded with >> are passed unchanged to the output; lines with >> are executed in a HOL session with the input and output of this passed onto standard out. Lines with >>_ are evaluated but the output is replaced by "output elided".
|