+.bp
+.sh 1 "Installing the Interpress Toolkit on VAX/VMS"
+.lp
+The library and some of the utilities of the Toolkit run under VAX/VMS
+using the VMS VAX-11 C compiler. Since there isn't a standard system
+for spooling \*(IP file on VMS, the print program is called directly.
+.lp
+The following instructions describe
+the files which can be moved and the compile and link order.
+.lp
+[include]
+.RS
+.lp
+all .h files
+.RE
+.lp
+[libip]
+.RS
+.ip "literal.c" 20
+- cc literal.c
+.ip "operator.c" 20
+- cc operator.c
+.RE
+.lp
+[charset]
+.RS
+.ip "charset.c" 20
+- cc charset.c
+.br
+link charset,[libip]literal,[libip]operator
+.RE
+.lp
+[ipfe]
+.RS
+.ip "ipfe.c" 20
+- cc ipfe.c
+.br
+link ipf
+.RE
+.lp
+[iptotext]
+.RS
+.ip "iptotext.c" 20
+- cc iptotext.c
+.br
+link iptotext
+.RE
+.lp
+[maha]
+.RS
+.ip "maha.c" 20
+- cc maha.c
+.br
+- link maha,[libip]literal,[libip]operator
+.sp
+(NOTE: Like the UNIX version of maha, the output file
+is spooled directly to the printer. This section
+of code will have to be modified depending upon
+your own requirements.
+The VMS symbol MAHAENV has been substituted for
+the UNIX environment variable MAHA due to
+restrictions in VMS symbol names. This symbol
+can be used to store commonly used command
+line arguments.)
+.RE
+.lp
+[texttoip]
+.RS
+.ip "textlex.c" 20
+- cc textlex.c
+.sp
+(NOTE: This is the output from running lex on textlex.l.
+It is necessary to modify this file for VMS
+as described in the file textlex.c)
+.ip "texttoip.c" 20
+- cc texttoip.c
+.br
+link texttoip,textlex,[libip]literal
+.RE
+.lp
+The resulting executables can be run by establishing VMS symbols as follows:
+.(l
+ charset == "$dev:[dir]charset.exe"
+ iptotext == "$dev:[dir]iptotext.exe"
+ maha == "$dev:[dir]maha.exe"
+ texttoip == "$dev:[dir]texttoip.exe"
+.)l
+Following this, the utilities can be invoked identically
+to their UNIX counterparts.