Skip to content

Commit 1896ca8

Browse files
committed
Reword README
1 parent 90eb7cc commit 1896ca8

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

README.md

+14-11
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,18 @@
22

33
An assembler for all dialects of Whitespace assembly.
44

5-
The Whitespace programming language is unique in that it has no visible syntax,
6-
so just about [every implementation](https://github.com/wspace/corpus) invents
7-
an assembly language to make writing programs easier. These syntactic layers
8-
over Whitespace share many features, but are all incompatible in different ways.
9-
This project bridges those gaps through a common concrete syntax tree and
10-
transformations between dialects.
5+
The Whitespace programming language is unique in that it lacks visible syntax,
6+
so [most implementations](https://github.com/wspace/corpus) construct an
7+
assembly language to simplify writing programs. These custom syntaxes share many
8+
features, but are mutually incompatible. This project bridges those gaps through
9+
a common concrete syntax tree and facilitates transformations between dialects.
1110

12-
This is a descriptivist implementation with pedantic bug-for-bug compatibility.
13-
It is considered a bug in omniwsa if its behavior differs from the reference
14-
assemblers. Since most projects for Whitespace are not actively maintained, it
15-
is unreasonable to expect fixes; however, if upstream is fixed, open an issue
16-
here and omniwsa will be updated to match it.
11+
This is a descriptivist implementation which maintains strict bug-for-bug
12+
compatibility with the various assemblers. While many Whitespace projects are
13+
not actively maintained, omniwsa will be updated if upstream issues are
14+
resolved.
15+
16+
For specifications of supported dialects and information about the architecture
17+
of omniwsa, see the documentation in [docs/](docs/index.md).
18+
19+
License: MPL-2.0

0 commit comments

Comments
 (0)