TRAC, A Procedure-Describing Language for the Reactive Typewriter

A description of the TRAC (Text Reckoning
And Compiling) language and processing algorithm 
is given.  The TRAC language was developed as the basis
of a software package for the reactive typewriter. 
 In the TRAC language, one can write procedures for
accepting, naming and storing any character string 
from the typewriter; for modifying any string in any way;
for treating any string at any time as an executable 
procedure, or as a name, or as text; and for printing
out any string.  The TRAC language is based upon 
an extension and generalization to character strings
of the programming concept of the "macro."  Through 
the ability of TRAC to accept and store definitions of
procedures, the capabilities of the language can 
be indefinitely extended, and can deal with character
strings, integers and Boolean vector variables.

CACM March, 1966

Mooers, C. N.

CA660317 JB March 3, 1978  11:18 AM

1455	5	1455
1455	5	1455
1455	5	1455
1530	5	1455
1531	5	1455
1565	5	1455
1703	5	1455
1945	5	1455
2036	5	1455
823	6	1455
914	6	1455
915	6	1455
917	6	1455
984	6	1455
989	6	1455
990	6	1455
1012	6	1455
1084	6	1455
1098	6	1455
1122	6	1455
1138	6	1455
1139	6	1455
1141	6	1455
1162	6	1455
1185	6	1455
1200	6	1455
1223	6	1455
1265	6	1455
1336	6	1455
1358	6	1455
1396	6	1455
1455	6	1455
1455	6	1455
1455	6	1455
1455	6	1455
1455	6	1455
1455	6	1455
1477	6	1455
1487	6	1455
1491	6	1455
1496	6	1455
1565	6	1455
205	6	1455
483	6	1455
584	6	1455
669	6	1455
680	6	1455
763	6	1455