Commit graph

47 commits

Author SHA1 Message Date
Simon Brooke bbac9a9c6e New work on the parser, based on instaparse. 2015-02-10 22:26:53 +00: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
Simon Brooke acc1c060ff Upversioned from 0.1.2-SNAPSHOT to 0.1.2 for release 2014-07-27 14:13:44 +01:00
Simon Brooke f81c9cb775 Still working on manifest properties. 2014-07-27 11:59:56 +01:00
Simon Brooke 5f46377b60 Working on build signature properties. 2014-07-27 11:22:35 +01:00
Simon Brooke 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
Simon Brooke 7e939b2807 Upversioned from 0.1.1 to 0.1.2-SNAPSHOT 2014-07-24 22:25:23 +01:00
Simon Brooke 844ab6205e Upversioned from 0.1.1-SNAPSHOT to 0.1.1 for release 2014-07-24 22:24:54 +01:00
Simon Brooke 0a6dd2d84f Upversioned from 0.1.0 to 0.1.1-SNAPSHOT 2014-07-24 22:01:59 +01:00
Simon Brooke 786663a19c Upversioned automatically. 2014-07-24 22:01:20 +01:00
Simon Brooke 30b298d040 Minor documentation changes 2014-07-24 08:08:35 +01:00
Simon Brooke b197368c66 Minor tidy-up 2014-07-21 11:03:07 +01:00
Simon Brooke 91310af2d8 Rule language now working cleanly with no errors showing. Very occasional
null pointer exception during parsing, not yet diagnosed.
2014-07-20 15:15:12 +01:00
Simon Brooke a61ace1694 Improved debugging, and lots more tests. Ultimately I intend the
enhanced debugging to be optional, because it will have a performance hit
2014-07-19 13:24:04 +01:00
Simon Brooke 4acb2617be Added the '...neighbours within distance...' feature to the rule language. 2014-07-18 15:15:12 +01:00
Simon Brooke 540e8df404 Comprehensive and systematic unit testing of all rule language constructs. 2014-07-17 09:51:53 +01:00
Simon Brooke 98f1579869 Fixed the 'Keyword cannnot be cast to Number' bug. 2014-07-15 09:22:24 +01:00
Simon Brooke 7375b668c0 Still some bugs in rules generated from rule-language source. However,
a great deal does work.
2014-07-14 23:22:33 +01:00
Simon Brooke e1ed824aff My monster! It lives! 2014-07-14 18:34:38 +01:00
Simon Brooke e5b74a4a68 All core rules now compile into credible-looking code. 2014-07-13 20:59:51 +01:00
Simon Brooke ef3ec6cf18 Much hacking on rule language, getting it to support initial behaviour. 2014-07-13 20:27:14 +01:00
Simon Brooke e15068ec2e Changed license to GPL; some minor documentation changes. 2014-07-13 14:08:13 +01:00
Simon Brooke 0d3ca990c1 Woohoo! Feature complete. All the language features I need to reimplement
the core rule set in the rule language now compile.
2014-07-08 20:22:58 +01:00
Simon Brooke 9fd29fab53 Working probabilities on actions. 2014-07-07 23:05:07 +01:00
Simon Brooke 727e5ccb11 Yay! Fixed the rule compiling bug! Rules now compile correctly. 2014-07-07 22:21:12 +01:00
Simon Brooke 2dc5e394cc Added some moderately-real tests. 2014-07-07 19:45:27 +01:00
Simon Brooke 723a23e3dc Documentation. 2014-07-06 14:31:10 +01:00
Simon Brooke 51388b5be4 Grammar more or less complete except '[more or fewer] than n neighbours'. 2014-07-06 12:44:17 +01:00
Simon Brooke 3545e6f129 Much progress (including simple neighbour conditions) but still problems
with list conditions.
2014-07-05 17:12:52 +01:00
simon fff777862f Added arithmetic actions to right hand side. Made 'is' and 'are' synonyms. 2014-07-04 08:28:20 +01:00
simon 6a0967287e Initial commit - but hey! It works! 2014-07-03 23:27:54 +01:00