1<STARTDOC>
2macro(tt(text))
3    (Sets tt(text) in teletype font, and prevents it from being expanded.
4For unbalanced parameter lists, use tt(CHAR(C)HAR(40)) to get
5tt(CHAR(40)) and tt(CHAR(C)HAR(41)) to get tt(CHAR(41)).
6 In html tt(attrib) macro applies to the tt(<code>) tag.
7 )
8<>
9
10DEFINEMACRO(tt)(1)(\
11<html>
12    XXtag(code)\
13    NOEXPAND(ARG1)\
14    NOTRANS(</code>)\
15<latex>
16    NOTRANS(\texttt{)\
17    NOEXPAND(ARG1)\
18    CHAR(})\
19<texinfo>
20    NOTRANS(@code{)\
21    NOEXPAND(ARG1)\
22    CHAR(})\
23<man ms>
24    NOTRANS(\f)\
25    CHAR(40)CW\
26    +NOEXPAND(ARG1)\
27    NOTRANS(\fP)\
28<sgml>
29    NOTRANS(<tt>)\
30    NOEXPAND(ARG1)\
31    NOTRANS(</tt>)\
32<xml>
33    NOTRANS(<tt>)\
34    NOEXPAND(ARG1)\
35    NOTRANS(</tt>)\
36<else>
37    NOEXPAND(ARG1)\
38<>
39)
40
41