#
4b27d2a3 |
|
06-Mar-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Holmake: Handle / occurring after an 'open' more gracefully Closes #518
|
#
7a6bc7c3 |
|
24-Jan-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Slight generalisation of holdep-reading interface
|
#
0050e5c5 |
|
11-Jul-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Another holdep bug; "functor" is an SML keyword
|
#
80fc730e |
|
10-Jul-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix for Hol_dep lexer bug. Code used to insist that first whitespace following a backslash had to be a newline, when any space at all is permissible, including inter alia a carriage return, which is something you might see if your file has been contaminated by Windows. Thanks to Konrad for the bug report.
|
#
60a839e3 |
|
10-Feb-2015 |
Michael Norrish <michael.norrish@nicta.com.au> |
Revise holdep lexer to handle multiple IDs after 'include' Hadn't realised this was valid SML. Code is a little simplified also.
|
#
37d61e33 |
|
06-Feb-2015 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Implement (efficient) holdep lexing by hand. Without using references (except in the side-effecting stream reading, I suppose). In any case, performance in Poly/ML is much better (~4s on my old Mac for holdeptool on the 30MB CakeML theory.sml file). Includes some test-cases.
|