4a6b0343f5Added an essay about the process. It isn't (yet) a very good essay...Simon Brooke2013-11-10 22:20:58 +0000
6b124ec989Fixed the final missing feature: if -o or --output is specified on the command line, it is now honoured.Simon Brooke2013-11-10 21:09:52 +0000
fd36f8e1caYet more polishing and primping. Added function top-and-tail, which seeks to ensure that if possible the output starts at the beginning of a sentence and ends at the end of one.Simon Brooke2013-11-09 15:04:22 +0000
3a9e9220ebSet github urls in documentation as home address.Simon Brooke2013-11-09 09:08:44 +0000
6d59b813deTidying up and polishing prior to publication.Simon Brooke2013-11-09 08:51:04 +0000
f9af58889eMore very minor fiddling. Help flag now works, and apostrophe t, d and m (e.g. can't, I'd, I'm) are now formatted to orthographical convention.Simon Brooke2013-11-09 01:09:46 +0000
fffaf0cca0Basically finished. Not capitalising initial words of sentences; not printing output to an output file even if one is specified; not honouring the help flag.Simon Brooke2013-11-09 00:39:20 +0000
5141419efaAnd once you know where the bug is, fixing it is easy.Simon Brooke2013-11-08 14:21:16 +0000
aad3cd6b58Interesting! Unit tests show the bug is not in merge-rules, as thought, but in add-rule.Simon Brooke2013-11-08 14:18:02 +0000
68fafdab99OK, there's a bug on the analyse side and I think it's in merge-rules. All the rules that ought to be being generated are being generated, but the rule tree returned by analyse-tokens is incomplete. I'm not yet certain what is wrong.Simon Brooke2013-11-08 12:58:46 +0000
08b0514908And for extra credit, deal with the special case of apostrophes, which the Java version did not handle!Simon Brooke2013-11-08 11:19:30 +0000
5c6a0f0b90Uhmm... hadn't saved analyse.clj when I did the last commit. D'oh!Simon Brooke2013-11-08 10:58:27 +0000
a2958cb851Right, separated analyse and synthesise stages into their own files, also utils; and rewritten the analyse stage in more idiomatic clojure.Simon Brooke2013-11-08 10:20:47 +0000
9e2d02b82dMoved slide-window 'up file' so declaration is before use.Simon Brooke2013-11-07 23:44:38 +0000
997f665e37Initial commit of clojure reimplementation of Milkwood. Most of the read side working, write side started, top level function just sketched and definitely not working.Simon Brooke2013-11-07 23:34:12 +0000