Preparing to release to github. Added comments about the status of the
core and insta parsers.
This commit is contained in:
parent
6166dc254c
commit
6c1ecd7f45
|
@ -188,6 +188,15 @@ and _operator_ is one of the simple arithmetic operators '+', '-', '*' and '/'.
|
||||||
Note that '...neighbours are...' is equivalent to '...neighbours have state equal to...',
|
Note that '...neighbours are...' is equivalent to '...neighbours have state equal to...',
|
||||||
and 'some neighbours...' is equivalent to 'more than 0 neighbours...'
|
and 'some neighbours...' is equivalent to 'more than 0 neighbours...'
|
||||||
|
|
||||||
|
### Roadmap
|
||||||
|
|
||||||
|
The existing parser, *mw-parser.core*, works but is not well written. A much
|
||||||
|
better parser which does not yet completely work, *mw-parser.insta*, is also
|
||||||
|
included for the adventurous.
|
||||||
|
|
||||||
|
I intend to replace *mw-parser.core* with *mw-parser.insta* as soon as
|
||||||
|
*mw-parser.insta* correctly parses all the test rules.
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Copyright © 2014 [Simon Brooke](mailto:simon@journeyman.cc)
|
Copyright © 2014 [Simon Brooke](mailto:simon@journeyman.cc)
|
||||||
|
|
|
@ -20,8 +20,10 @@
|
||||||
;; semantics - but that is buggy behaviour, which I'll try to fix over the next few weeks, not a
|
;; semantics - but that is buggy behaviour, which I'll try to fix over the next few weeks, not a
|
||||||
;; design fault.
|
;; design fault.
|
||||||
;;
|
;;
|
||||||
;; More significantly it does not generate useful error messages on failure. This is, I think, a much
|
;; More significantly it does not generate useful error messages on failure.
|
||||||
;; more complex issue which I don't yet know how to address.
|
;;
|
||||||
|
;; This is the parser that is actually used currently; but see also insta.clj,
|
||||||
|
;; which is potentially a much better parser but does not quite work yet.
|
||||||
|
|
||||||
(ns mw-parser.core
|
(ns mw-parser.core
|
||||||
(:use mw-engine.utils
|
(:use mw-engine.utils
|
||||||
|
|
Loading…
Reference in a new issue