Originally posted by CRGreathouse
> If I have some time, I will come up with a grammar describing your
> standard.
That sounds good, but what is the purpose of this type of definition?
Is it primarily designed for human or machine reading? How closely
does it specify - can a field be restricted to +# (# 0 or greater), or
# (# less than 0)? Can a field be restricted to either nothing or a
string ending with ","? Etc.
In any case, thanks for the effort. If you ever start the grammar,
would you start a thread on the Software forum? Thanks.
So I've come up with a first draft of this standard d20statblock grammar.
I've put it in a CVS tree, so it's version controlled.
You can find it here :
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/dgsh/dgsh/import_samples/standard.ebnf
(direct link to the latest version : http://cvs.sourceforge.net/cgi-bin/...rev=HEAD&content-type=text/vnd.viewcvs-markup)
Comments and corrections are welcome.
Last edited: