Added link to Goldsmith in README.

This commit is contained in:
Simon Brooke 2015-03-28 19:29:58 +00:00
parent aa111df790
commit b11c1ba575
2 changed files with 6 additions and 1 deletions

View file

@ -2,13 +2,16 @@
A rule parser for MicroWorld A rule parser for MicroWorld
## Part of the overall Microworld system ## Part of the overall MicroWorld system
While this code works and is interesting on its own, you also need at least While this code works and is interesting on its own, you also need at least
[mw-engine](https://github.com/simon-brooke/mw-engine) and [mw-engine](https://github.com/simon-brooke/mw-engine) and
[mw-ui](https://github.com/simon-brooke/mw-ui). There will be other [mw-ui](https://github.com/simon-brooke/mw-ui). There will be other
modules in due course. modules in due course.
You can see MicroWorld in action [here](http://www.journeyman.cc/microworld/) -
but please don't be mean to my poor little server. If you want to run big maps
or complex rule-sets, please run it on your own machines.
## Usage ## Usage

View file

@ -3,6 +3,8 @@
[clojure.string :only [split trim triml]]) [clojure.string :only [split trim triml]])
(:require [instaparse.core :as insta])) (:require [instaparse.core :as insta]))
;; This is the 'next generation' parser - it is a much better parser than
;; mw-parser.core, but it doesn't completely work yet.
(def grammar (def grammar
;; in order to simplify translation into other natural languages, all ;; in order to simplify translation into other natural languages, all