Commit graph

70 commits

Author SHA1 Message Date
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
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
1c6ceb899c Substantially closer to the declarative parser fully working, but not
yet perfect.
2016-08-10 13:30:15 +01:00
00e8a25144 Merge branch 'master' of github.com:simon-brooke/mw-parser 2016-08-03 17:57:55 +01:00
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
d44ba60802 Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser 2016-08-03 10:23:16 +01:00
5db1055027 Some work on unit testing declarative parser. 2016-08-03 10:07:18 +01:00
547edbe56a Added the simplifier, although it's not currently used, I don't think 2016-03-04 01:02:17 +00:00
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
ac73639533 Now passing on all but neighbours rules, which I knew I hadn't dealt with 2016-01-02 15:09:55 +00:00
b23aae26ce Commit before alph-ordering grammar. 2016-01-02 14:24:40 +00:00
13e87f8f7a Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser 2015-12-29 14:12:25 +00:00
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
b11c1ba575 Added link to Goldsmith in README. 2015-03-28 19:29:58 +00:00
aa111df790 Typo. 2015-03-28 17:32:18 +00:00
1fb23ea9ce Links to github repositories of related projects 2015-03-28 17:17:59 +00:00
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
6166dc254c Now almost to the point that the new parser can compile simple rules! 2015-02-13 22:25:53 +00:00
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
72c4f45553 Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser 2015-02-10 22:27:47 +00:00
bbac9a9c6e New work on the parser, based on instaparse. 2015-02-10 22:26:53 +00:00
2e7eefc748 Using Clojure 1.6 2014-10-20 17:25:56 +01:00
dddeea6041 Upversioned from 0.1.4 to 0.1.5-SNAPSHOT 2014-10-15 22:19:08 +01:00
79b8e11df8 Upversioned from 0.1.4-SNAPSHOT to 0.1.4 for release 2014-10-15 22:18:47 +01:00
0a3e83f6c8 Merge branch 'master' of ssh://goldsmith.journeyman.cc/srv/git/mw-parser
Conflicts:
	project.clj
2014-10-01 18:53:33 +01:00
d93d56dfab Changed memory size (?) 2014-09-07 20:15:24 +01:00
84a187796b Upversioned from 0.1.3 to 0.1.4-SNAPSHOT 2014-08-30 14:59:52 +01:00
c31dd91185 Upversioned from 0.1.3-SNAPSHOT to 0.1.3 for release 2014-08-30 14:59:26 +01:00
40631e530f Upversioned from 0.1.3 to 0.1.3-SNAPSHOT 2014-08-30 14:52:56 +01:00
4162277239 Upversioned from 0.1.3-SNAPSHOT to 0.1.3 for release 2014-08-30 14:52:30 +01:00
edadbd469b Added tests for mw-parser.bulk 2014-08-13 19:23:04 +01:00
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
21c1044a6d Much more work on test coverage, exposed probable bug. 2014-08-13 19:20:38 +01:00
34bb22dbfe Worked on test coverage. 2014-08-13 18:06:33 +01:00
d28152084f Slight change to documentation, clarifying the meaning of distance. 2014-08-10 19:32:10 +01:00
07628817bd Upversioned from 0.1.2 to 0.1.3-SNAPSHOT 2014-07-30 13:11:40 +01:00
a6350f45d7 Upversioned from 0.1.2-SNAPSHOT to 0.1.2 for release 2014-07-30 13:11:01 +01:00
e4ec5715a7 Getting the right data into the manifest; sadly, not succeeding in getting
it out again.
2014-07-27 21:07:10 +01:00
05458c3700 Upversioned from 0.1.2 to 0.1.3-SNAPSHOT 2014-07-27 14:14:20 +01:00
acc1c060ff Upversioned from 0.1.2-SNAPSHOT to 0.1.2 for release 2014-07-27 14:13:44 +01:00
f81c9cb775 Still working on manifest properties. 2014-07-27 11:59:56 +01:00
5f46377b60 Working on build signature properties. 2014-07-27 11:22:35 +01:00
9dd4f91319 Serious work on the buildall script (and project.clj) to capture a
build signature in the MANIFEST.MF file.
2014-07-27 09:40:58 +01:00
7e939b2807 Upversioned from 0.1.1 to 0.1.2-SNAPSHOT 2014-07-24 22:25:23 +01:00
844ab6205e Upversioned from 0.1.1-SNAPSHOT to 0.1.1 for release 2014-07-24 22:24:54 +01:00
0a6dd2d84f Upversioned from 0.1.0 to 0.1.1-SNAPSHOT 2014-07-24 22:01:59 +01:00
786663a19c Upversioned automatically. 2014-07-24 22:01:20 +01:00
30b298d040 Minor documentation changes 2014-07-24 08:08:35 +01:00