unroff-website/www/doc/m-7.html

117 lines
4.9 KiB
HTML
Raw Normal View History

Add a bunch of stuff from Wayback Machine To reduce git log noise, some of the less relevant files shown below have been omitted from this commit. In particular, the sources at unroff-1.0/ have been omitted. Also, the dist/ directory has been omitted. Those files will go into files.scheme.org. The misc/ directory is not linked from the front page so it has been omitted, too. Wayback Machine does not seem to have preserved any of the actual files in misc/, just the directory index. $ wayback_machine_downloader http://www-rn.informatik.uni-bremen.de/software/unroff/ Downloading http://www-rn.informatik.uni-bremen.de/software/unroff/ to websites/www-rn.informatik.uni-bremen.de/ from Wayback Machine archives. Getting snapshot pages.. found 335 snaphots to consider. 220 files to download: http://www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff.1.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff.1.html (1/220) http://www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-ms.1.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-ms.1.html (2/220) http://www-rn.informatik.uni-bremen.de/software/unroff/doc/manual.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/manual.html (3/220) http://www-rn.informatik.uni-bremen.de/software/unroff/examples/r.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r.html (4/220) http://www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html.1.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html.1.html (5/220) http://www-rn.informatik.uni-bremen.de/software/unroff/examples/rel.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/rel.html (6/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/index.html (7/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/scm/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/index.html (8/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/patches/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/index.html (9/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/misc/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/index.html (10/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/elk/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/index.html (11/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/doc/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/index.html (12/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/?C=S;O=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?C=S;O=A/index.html (13/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/?C=N;O=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?C=N;O=D/index.html (14/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/?C=M;O=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?C=M;O=A/index.html (15/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/?C=D;O=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?C=D;O=A/index.html (16/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/src/?C=S;O=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?C=S;O=A/index.html (17/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/src/?C=N;O=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?C=N;O=D/index.html (18/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/src/?C=M;O=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?C=M;O=A/index.html (19/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/src/?C=D;O=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?C=D;O=A/index.html (20/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/src/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/index.html (21/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/index.html (22/220) http://www-rn.informatik.uni-bremen.de/software/unroff/misc/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/misc/index.html (23/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-i486-unknown-linux1.2.8.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-i486-unknown-linux1.2.8.tar.gz (24/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-m68k-next-ns3.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-m68k-next-ns3.tar.gz (25/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-sparc-sun-sunos4.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-sparc-sun-sunos4.tar.gz (26/220) http://www-rn.informatik.uni-bremen.de/software/unroff/contrib/me-misc-patch.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/contrib/me-misc-patch.gz (27/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-sparc-sun-solaris2.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-sparc-sun-solaris2.tar.gz (28/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-rs6000-ibm-aix3.2.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-rs6000-ibm-aix3.2.tar.gz (29/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-hppa1.1-hp-hpux9.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-hppa1.1-hp-hpux9.tar.gz (30/220) http://www-rn.informatik.uni-bremen.de/software/unroff/contrib/misc-patch-2.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/contrib/misc-patch-2.gz (31/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0.tar.gz (32/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-mips-sgi-irix5.3.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-mips-sgi-irix5.3.tar.gz (33/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-mips-dec-ultrix4.2.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-mips-dec-ultrix4.2.tar.gz (34/220) http://www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-alpha-dec-osf3.0.tar.gz -> websites/www-rn.informatik.uni-bremen.de/software/unroff/dist/unroff-1.0-alpha-dec-osf3.0.tar.gz (35/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?D=D/index.html (36/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?M=D/index.html (37/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?S=D/index.html (38/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?N=A/index.html (39/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?S=D/index.html (40/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?D=D/index.html (41/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?N=A/index.html (42/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?M=D/index.html (43/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?M=D/index.html (44/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?D=D/index.html (45/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?S=D/index.html (46/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?N=A/index.html (47/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?M=D/index.html (48/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?S=D/index.html (49/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?D=A/index.html (50/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/debug.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/debug.scm (51/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/pp.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/pp.scm (52/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/toplevel.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/toplevel.scm (53/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?M=A/index.html (54/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?S=A/index.html (55/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/?N=D/index.html (56/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/initscheme.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/initscheme.scm (57/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?D=D/index.html (58/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?N=A/index.html (59/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?D=D/index.html (60/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?M=D/index.html (61/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?S=D/index.html (62/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?N=A/index.html (63/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?M=D/index.html (64/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?S=A/index.html (65/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?N=D/index.html (66/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/hyper.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/hyper.scm (67/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?D=A/index.html (68/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/?M=A/index.html (69/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?S=D/index.html (70/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?M=A/index.html (71/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/man.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/man.scm (72/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/ms.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/ms.scm (73/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?D=A/index.html (74/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?S=A/index.html (75/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/common.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/common.scm (76/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/m.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/m.scm (77/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/?N=D/index.html (78/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?N=A/index.html (79/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?D=D/index.html (80/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?D=D/index.html (81/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?M=D/index.html (82/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?S=D/index.html (83/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?N=A/index.html (84/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?M=D/index.html (85/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?S=D/index.html (86/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?N=A/index.html (87/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?D=D/index.html (88/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?D=D/index.html (89/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?M=D/index.html (90/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?S=D/index.html (91/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?N=A/index.html (92/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?M=A/index.html (93/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?S=A/index.html (94/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/scm/index.html (95/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?N=D/index.html (96/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/elk/?D=A/index.html (97/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/subst.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/subst.h (98/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/error.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/error.h (99/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/insert.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/insert.h (100/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/table.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/table.c (101/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/scmtable.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/scmtable.h (102/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/gcroot.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/gcroot.c (103/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?N=D/index.html (104/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/gcroot.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/gcroot.h (105/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?D=A/index.html (106/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/test.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/test.scm (107/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/table.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/table.h (108/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/prim.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/prim.c (109/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/parse.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/parse.c (110/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/prim.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/prim.h (111/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?M=A/index.html (112/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/?S=A/index.html (113/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/unroff.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/unroff.h (114/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/unroff.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/unroff.c (115/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/elk-2.2-patch -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/elk-2.2-patch (116/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/event.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/event.h (117/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/insert.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/insert.c (118/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/test.ms -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/test.ms (119/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/subst.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/subst.c (120/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/config.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/config.h (121/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/stream.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/stream.c (122/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/event.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/event.c (123/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/error.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/error.c (124/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/args.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/args.h (125/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/buffer.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/buffer.c (126/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/malloc.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/malloc.h (127/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/expr.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/expr.h (128/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/expr.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/expr.c (129/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/malloc.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/malloc.c (130/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/args.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/args.c (131/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/stream.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/stream.h (132/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/scmtable.c -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/scmtable.c (133/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/parse.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/parse.h (134/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/buffer.h -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/src/buffer.h (135/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?M=A/index.html (136/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?N=D/index.html (137/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/troff.scm -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/troff.scm (138/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/misc/index.html (139/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?S=A/index.html (140/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/ -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/html/index.html (141/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/scm/?D=A/index.html (142/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?S=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?S=D/index.html (143/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/manual.ms -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/manual.ms (144/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?D=A/index.html (145/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/tmac.hyper -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/tmac.hyper (146/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff-html-man.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff-html-man.1 (147/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?M=A/index.html (148/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff.1 (149/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff-html.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff-html.1 (150/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?N=D/index.html (151/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/?S=A/index.html (152/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff-html-ms.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/doc/unroff-html-ms.1 (153/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?M=A/index.html (154/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?S=A/index.html (155/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?N=D/index.html (156/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/?D=A/index.html (157/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/sample.unroff -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/sample.unroff (158/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?D=A/index.html (159/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?M=A/index.html (160/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?N=D/index.html (161/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/misc/?S=A/index.html (162/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?D=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?D=D/index.html (163/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?M=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?M=D/index.html (164/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?N=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?N=A/index.html (165/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/INSTALL -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/INSTALL/index.html (166/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?S=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?S=A/index.html (167/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?D=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?D=A/index.html (168/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?N=D -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?N=D/index.html (169/220) http://www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?M=A -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/?M=A/index.html (170/220) http://www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-man.1.ps -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-man.1.ps (171/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff.1.ps -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff.1.ps (172/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff-html.1.ps -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html.1.ps (173/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/manual.ps -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/manual.ps (174/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff-html-ms.1.ps -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-ms.1.ps (175/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-notes.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-notes.html (176/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-3.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-3.html (177/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-2.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-2.html (178/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/COPYRIGHT -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/COPYRIGHT/index.html (179/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-11.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-11.html (180/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/fig3.gif -> websites/www-rn.informatik.uni-bremen.de/software/unroff/fig3.gif (181/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/fig2.gif -> websites/www-rn.informatik.uni-bremen.de/software/unroff/fig2.gif (182/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/fig1.gif -> websites/www-rn.informatik.uni-bremen.de/software/unroff/fig1.gif (183/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/manual.ms -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/manual.ms (184/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-9.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-9.html (185/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-7.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-7.html (186/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-6.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-6.html (187/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-14.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-14.html (188/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-13.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-13.html (189/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-5.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-5.html (190/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-4.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-4.html (191/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-15.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-15.html (192/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-1.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-1.html (193/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/RELNOTES.ms -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/RELNOTES.ms (194/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/XtSetArg.3.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/XtSetArg.3.html (195/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/patches/2 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/2/index.html (196/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/PATCHLEVEL -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/PATCHLEVEL/index.html (197/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/pathconf.2.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/pathconf.2.html (198/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff-1.0/patches/1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff-1.0/patches/1/index.html (199/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/pathconf.2 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/pathconf.2 (200/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff-html.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html.1 (201/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff.1 (202/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff-html-ms.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-ms.1 (203/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff-html-man.1.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-man.1.html (204/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/XtSetArg.3 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/XtSetArg.3 (205/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m.html (206/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/contrib/misc-patch-2 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/contrib/misc-patch-2/index.html (207/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/contrib/me-misc-patch -> websites/www-rn.informatik.uni-bremen.de/software/unroff/contrib/me-misc-patch/index.html (208/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/unroff-html-man.1 -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/unroff-html-man.1 (209/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/unroff.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/unroff.html (210/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-7.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-7.html (211/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-6.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-6.html (212/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-5.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-5.html (213/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-4.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-4.html (214/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-3.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-3.html (215/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-2.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-2.html (216/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/examples/r-1.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/examples/r-1.html (217/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-12.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-12.html (218/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-10.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-10.html (219/220) http://www-rn.informatik.uni-bremen.de:80/software/unroff/doc/m-8.html -> websites/www-rn.informatik.uni-bremen.de/software/unroff/doc/m-8.html (220/220) Download completed in 298.37s, saved in websites/www-rn.informatik.uni-bremen.de/ (220 files)
2023-02-14 03:28:12 -05:00
<html>
<head>
<!-- This file has been generated by unroff 1.0, 03/21/96 19:29:44. -->
<!-- Do not edit! -->
<link rev="made" href="mailto:net@informatik.uni-bremen.de">
<title>unroff Programmer's Manual, section 7.</title>
</head><body>
<h2><a name="section7">7.</a>&#160;<tt> </tt>How Troff Input is Processed
</h2>
<p>
&#160;<tt> </tt>&#160;<tt> </tt>&#160;<tt> </tt>To be able to write non-trivial event handling procedures, it helps
to have a look at how troff input is processed, especially since
the parser of
<i>unroff
</i>works somewhat differently than ordinary troff.<tt> </tt>
In particular, the parser cannot blindly rescan the result of
handlers for escape sequences or special characters, as these
handlers will probably generate text in the
<i>target language
</i>that cannot be interpreted as troff input any longer.<tt> </tt>
Here is a brief overview of the parsing process.<tt> </tt>
<p>
&#160;<tt> </tt>&#160;<tt> </tt>&#160;<tt> </tt>Each input line is first scanned for references to troff strings and
number registers (this scanning pass will later be referred to as the
``expansion phase'').<tt> </tt>
For each `\*' or `\n' sequence found in the input line,
<i>unroff
</i>checks whether a handler for the string or number register has
been defined with
<i>defstring
</i>or
<i>defnumreg</i>,
and if this is the case, replaces the string or number register
reference by the result (or value) of the handler.<tt> </tt>
Otherwise, if a handler for the escape sequence `\*' or `\n'
proper has been defined, that handler is called.<tt> </tt>
Otherwise the reference is left untouched and scanning resumes
behind it<a href="m-notes.html#footnote1">[note 1]</a>
.<tt> </tt>
Comments are recognized in this phase, too, by calling the handler
for the `\"' escape sequence if there is one.<tt> </tt>
<p>
&#160;<tt> </tt>&#160;<tt> </tt>&#160;<tt> </tt>Next, the parser checks whether the result of the first phase
is a request or macro invocation (that is, begins with a period
or an apostrophe).<tt> </tt>
If this is the case, the arguments are parsed mimicking the
behavior of ordinary troff.<tt> </tt>
The rules for macro arguments are employed if
a handler has been defined
for the token after the period with
<i>defmacro</i>,
else the rules for requests are used.<tt> </tt>
The handler for the macro or request is then used, or applied
to the arguments if it is a procedure.<tt> </tt>
<p>
&#160;<tt> </tt>&#160;<tt> </tt>&#160;<tt> </tt>If the input line does not contain a request or macro invocation,
it is scanned a second time to take care of escape sequences
and special characters (for lack of a better term, we will call
this phase ``escape parsing'').<tt> </tt>
Every escape character reference, special character, and inline
equation is replaced by the result (or value) of the event
handler registered for it, or left in place if there is no handler.<tt> </tt>
Character translations defined by means of
<i>defchar
</i>are also executed in this phase.<tt> </tt>
<p>
&#160;<tt> </tt>&#160;<tt> </tt>&#160;<tt> </tt>Finally, the result of the escape parsing phase or of the request or
macro invocation is checked whether it constitutes the end of a
sentence, and if so, the handler for this event is called
(actually, in the former case, the check is applied before
<i>and
</i>after the escape parsing and must succeed both times).<tt> </tt>
As the final step the line is output, and any handlers for the
<i>line
</i>event are invoked.<tt> </tt>
<p>
&#160;<tt> </tt>&#160;<tt> </tt>&#160;<tt> </tt>An important thing to note is that the arguments passed to a handler
defined for a request or macro are not scanned for escape sequences
and special characters.<tt> </tt>
Therefore event procedures must explicitly parse their arguments if
desired by calling the Scheme primitive
<a href="m-8.html#.parse"><i>parse</i></a>
(which will be described in the next section).<tt> </tt>
Consider, for example, an event procedure associated with a
macro ``IP'':
<dl><dt><dd>
<pre>
(defmacro 'IP
(lambda (IP tag . indent)
...))
</pre>
</dl>
and a call to the macro with an argument containing a
special character:
<dl><dt><dd>
<pre>
.IP \(bu
</pre>
</dl>
As the argument to the event procedure is only scanned for
strings and number registers, the variable
<i>tag
</i>will be bound to the string ``\(bu''.<tt> </tt>
Applying
<i>parse
</i>to the argument will turn it into whatever is the target language
representation for the special character ``\(bu'' (that is, the
result of the event handler for the special character).<tt> </tt>
Whether or not arguments will have to be parsed depends on the
particular request or macro; the procedure implementing the request
``.tm'', for instance, will print its ``raw'' argument (a sample
event handler for the request ``.tm'' is supplied by
<i>unroff</i>).<tt> </tt>
<p><hr>
Markup created by <em>unroff</em> 1.0,&#160;<tt> </tt>&#160;<tt> </tt>March 21, 1996,&#160;<tt> </tt>&#160;<tt> </tt>net@informatik.uni-bremen.de</body>
</html>