banterpixra
Check-in [200f8a6c40]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fixed homepage links
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 200f8a6c4044677d5242a1a541010129b5b2c1dd
User & Date: alaric 2013-07-10 13:59:06
Context
2013-07-13
09:38
Symbol usage reporting to stderr check-in: d3e21eafae user: alaric tags: trunk
2013-07-10
13:59
Fixed homepage links check-in: 200f8a6c40 user: alaric tags: trunk
2013-02-13
14:54
Updated sample links check-in: e6ab1ca938 user: alaric tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to README.wiki.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
banterpixra is a tool to generate syntax diagrams from BNF-esque
grammars. It's written in Chicken Scheme, and outputs the diagrams
in SVG.

As it is distributed as a Chicken egg, just type <kbd>chicken-install</kbd>
within the source directory to install it, or (without a source directory)
type <kbd>chicken-install banterpixra</kbd> to install the latest stable release.

The grammar language is simple, as is the command-line syntax.

See the banterpixra grammar in [./doc/trunk/banterpixra.ruleset] for a
 sample of the grammar (that also happens to document the grammar
 format itself, and the banterpixra command-line arguments).

The resulting diagram is [./doc/trunk/banterpixra.svg]

The name "banterpixra" is [http://www.lojban.org|Lojban] for "language
artist", and is pronounce something like "ban-tare-pihra". The name
was chosen due to my intention to use banterpixra to produce syntax
diagrams for the Lojban langauge. By Lojban contention, banterpixra
should never be written with a capital first letter.










|



|






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
banterpixra is a tool to generate syntax diagrams from BNF-esque
grammars. It's written in Chicken Scheme, and outputs the diagrams
in SVG.

As it is distributed as a Chicken egg, just type <kbd>chicken-install</kbd>
within the source directory to install it, or (without a source directory)
type <kbd>chicken-install banterpixra</kbd> to install the latest stable release.

The grammar language is simple, as is the command-line syntax.

See the banterpixra grammar in [./banterpixra.ruleset] for a
 sample of the grammar (that also happens to document the grammar
 format itself, and the banterpixra command-line arguments).

The resulting diagram is [./banterpixra.svg]

The name "banterpixra" is [http://www.lojban.org|Lojban] for "language
artist", and is pronounce something like "ban-tare-pihra". The name
was chosen due to my intention to use banterpixra to produce syntax
diagrams for the Lojban langauge. By Lojban contention, banterpixra
should never be written with a capital first letter.