Skip to content

Commit 067f161

Browse files
committed
[docs] Update description of what's supported.
1 parent 432bf0a commit 067f161

File tree

2 files changed

+7
-17
lines changed

2 files changed

+7
-17
lines changed

docs/OVERVIEW.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,21 +69,14 @@ now, use the browser-based interface.
6969

7070
### assembler
7171

72-
This is a command-line assembler which will eventually read Unicode
73-
input files and generate data files suitable to be loaded as simulated
74-
paper tapes.
72+
This is a command-line assembler which reads Unicode input files and
73+
generates data files suitable to be loaded as simulated paper tapes.
7574

7675
The syntax of the assembler input is intended to follow that of the
7776
standard TX-2 assembler which was called M4.
7877

79-
Right now we support a quite limited subset (no support for symbols,
80-
for example). This is enough to generate some test programs.
81-
82-
The reason for using Unicode as input is so that the input file can,
83-
as far as possible, look like the normal representation of M4 source
84-
code. At some point we may also define a pure-ASCII equivalent so
85-
that something like `\\doublehand` would be understood to be a synonym
86-
for `☛☛`. But nothing like this is implemented right now.
78+
We support Unicode as input is so that the input file can, as far as
79+
possible, look like the normal representation of M4 source code.
8780

8881
### Browser-based User Interface
8982

@@ -99,7 +92,7 @@ We were inspired to create this by the example of Matt Godbolt's
9992

10093
Clearly, we hope to implement more of the missing features
10194
(e.g. remaining opcodes and hardware devices). Most of all, we would
102-
like to locate authentic TX-2 code to test our simulator.
95+
like to locate additional authentic TX-2 code to test our simulator.
10396

10497
## Other Sources of Information
10598

docs/assembler/index.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,12 @@ or output.
3030
The assembler is incomplete and changes quite often. It has a lot of
3131
limitations right now, including:
3232

33-
- No support for arithmetic expressions
34-
- No support for RC-blocks
35-
- No support for assigning index registers to undefined symbols
36-
- No support for macros
33+
- No support for macro expansion
3734
- Compound characters are not supported
3835

3936
### Compound Characters
4037

41-
Compound chars are described in item 7 on page 607 of the TX-2 Users
38+
Compound chars are described in item 7 on page 607 of the TX-2 Users
4239
Handbook (Nov 63).
4340

4441
Compound characters are described like so:

0 commit comments

Comments
 (0)