Simon Brooke
22b179a675
Tackling bit-rot
2021-12-09 20:10:01 +00:00
simon
11090d63ef
Upversioned from 0.1.5 to 0.1.6-SNAPSHOT
2016-12-27 16:19:27 +00:00
simon
5089615401
Upversioned from 0.1.5-SNAPSHOT to 0.1.5 for release
2016-12-27 16:19:01 +00:00
simon
a68a3c9135
Revert to using 'core' parser rather than new declarative parser, which still
...
has bugs.
2016-12-27 15:53:29 +00:00
simon
88d707a32e
Fixed all failing tests. Two issues:
...
1. The regression test failures were both errors in the tests rather than in
the code under test;
2. The failure in the 'bulk' test relates to the fact that the new declarative
parser cannot cope with trailing whitespace.
2016-09-23 12:53:00 +01:00
simon
ddf967088e
Standarised header comments
2016-08-21 13:51:56 +01:00
simon
948bd7e5f2
Standardised header comments in line with current best practice.
2016-08-21 13:50:54 +01:00
simon
ca9553fe83
Back to no exceptions in test, still two test failures which need to be investigated.
2016-08-13 23:20:34 +01:00
simon
3168c1b2fb
Trying to get code quality up, but in the process I've broken something -
...
I think, the simplifier.
2016-08-13 19:45:43 +01:00
simon
d2a73ba408
Major restructuring, switched over to use the new declarative parser.
...
Some rules in the bulk test file no longer parse, but all rules in the
demonstration rule-sets do.
2016-08-10 20:11:17 +01:00
simon
9836cbff50
All tests pass. I should now be able to ditch the old parser and use the
...
new, but first I want to do some major code restructuring.
2016-08-10 19:23:16 +01:00
simon
1c6ceb899c
Substantially closer to the declarative parser fully working, but not
...
yet perfect.
2016-08-10 13:30:15 +01:00
simon
00e8a25144
Merge branch 'master' of github.com:simon-brooke/mw-parser
2016-08-03 17:57:55 +01:00
simon
e40d89fdef
Very considerable progress on the new parser. The deer/wolves rules still fail,
...
as does one complicated form of neighbours rule; but I'm almost there.
2016-08-03 17:41:48 +01:00
simon
d44ba60802
Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser
2016-08-03 10:23:16 +01:00
Simon Brooke
5db1055027
Some work on unit testing declarative parser.
2016-08-03 10:07:18 +01:00
simon
547edbe56a
Added the simplifier, although it's not currently used, I don't think
2016-03-04 01:02:17 +00:00
Simon Brooke
717097070a
State of play just before going back to Glasgow. Doesn't fully work yet, but close.
2016-01-03 14:59:24 +00:00
Simon Brooke
ac73639533
Now passing on all but neighbours rules, which I knew I hadn't dealt with
2016-01-02 15:09:55 +00:00
Simon Brooke
b23aae26ce
Commit before alph-ordering grammar.
2016-01-02 14:24:40 +00:00
Simon Brooke
13e87f8f7a
Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser
2015-12-29 14:12:25 +00:00
Simon Brooke
77c7dc4a91
Further substantial progress made, but it still doesn't completely work.
2015-12-29 14:11:36 +00:00
Simon Brooke
63e57753b0
Further substantial progress made, but it still doesn't completely work.
2015-12-29 14:09:39 +00:00
Simon Brooke
b08881a99e
Added many more unit tests; parser appears to be working correctly,
...
generator still needs work. But very promising!
2015-12-28 19:46:18 +00:00
Simon Brooke
b11c1ba575
Added link to Goldsmith in README.
2015-03-28 19:29:58 +00:00
Simon Brooke
aa111df790
Typo.
2015-03-28 17:32:18 +00:00
Simon Brooke
1fb23ea9ce
Links to github repositories of related projects
2015-03-28 17:17:59 +00:00
Simon Brooke
6c1ecd7f45
Preparing to release to github. Added comments about the status of the
...
core and insta parsers.
2015-03-28 16:41:02 +00:00
Simon Brooke
6166dc254c
Now almost to the point that the new parser can compile simple rules!
2015-02-13 22:25:53 +00:00
simon
52a4f62310
New parser now well advanced, parses all but one of the test rules.
...
However code generation only just started.
2015-02-12 08:11:50 +00:00
Simon Brooke
72c4f45553
Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser
2015-02-10 22:27:47 +00:00
Simon Brooke
bbac9a9c6e
New work on the parser, based on instaparse.
2015-02-10 22:26:53 +00:00
simon
2e7eefc748
Using Clojure 1.6
2014-10-20 17:25:56 +01:00
Simon Brooke
dddeea6041
Upversioned from 0.1.4 to 0.1.5-SNAPSHOT
2014-10-15 22:19:08 +01:00
Simon Brooke
79b8e11df8
Upversioned from 0.1.4-SNAPSHOT to 0.1.4 for release
2014-10-15 22:18:47 +01:00
Simon Brooke
0a3e83f6c8
Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser
...
Conflicts:
project.clj
2014-10-01 18:53:33 +01:00
Simon Brooke
d93d56dfab
Changed memory size (?)
2014-09-07 20:15:24 +01:00
simon
84a187796b
Upversioned from 0.1.3 to 0.1.4-SNAPSHOT
2014-08-30 14:59:52 +01:00
simon
c31dd91185
Upversioned from 0.1.3-SNAPSHOT to 0.1.3 for release
2014-08-30 14:59:26 +01:00
simon
40631e530f
Upversioned from 0.1.3 to 0.1.3-SNAPSHOT
2014-08-30 14:52:56 +01:00
simon
4162277239
Upversioned from 0.1.3-SNAPSHOT to 0.1.3 for release
2014-08-30 14:52:30 +01:00
Simon Brooke
edadbd469b
Added tests for mw-parser.bulk
2014-08-13 19:23:04 +01:00
Simon Brooke
4ce26c031e
Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser
...
Errmmm... forgot to pull before editing. D'oh!
2014-08-13 19:21:40 +01:00
Simon Brooke
21c1044a6d
Much more work on test coverage, exposed probable bug.
2014-08-13 19:20:38 +01:00
Simon Brooke
34bb22dbfe
Worked on test coverage.
2014-08-13 18:06:33 +01:00
simon
d28152084f
Slight change to documentation, clarifying the meaning of distance.
2014-08-10 19:32:10 +01:00
Simon Brooke
07628817bd
Upversioned from 0.1.2 to 0.1.3-SNAPSHOT
2014-07-30 13:11:40 +01:00
Simon Brooke
a6350f45d7
Upversioned from 0.1.2-SNAPSHOT to 0.1.2 for release
2014-07-30 13:11:01 +01:00
Simon Brooke
e4ec5715a7
Getting the right data into the manifest; sadly, not succeeding in getting
...
it out again.
2014-07-27 21:07:10 +01:00
Simon Brooke
05458c3700
Upversioned from 0.1.2 to 0.1.3-SNAPSHOT
2014-07-27 14:14:20 +01:00