\newcommand{\emacs}{EMACS}
\newcommand{\vi}{{\tt vi}}
\newcommand{\vim}{{\tt vim}}
\newcommand{\nano}{{\tt nano}}
\newcommand{\pico}{{\tt pico}}

\newcommand{\unix}{{\sc UNIX}}
\newcommand{\linux}{{Linux}}
\newcommand{\gnu}{{\sc GNU}}
\newcommand{\gas}{{\sc gas}}

\newcommand{\lisp}{{\sc Lisp}}
\newcommand{\commonlisp}{{\sc Common Lisp}}
\newcommand{\lispm}{Lisp Machine}
\newcommand{\clos}{{\sc CLOS}}

\newcommand{\cm}{Connection Machine}
\newcommand{\starlisp}{{\tt *{\sc Lisp}}}
\newcommand{\cstar}{{\sc C*}}
\newcommand{\cmfortran}{{\sc CM Fortran}}
\newcommand{\prism}{{\tt prism}}
\newcommand{\splitc}{{\sc Split-C}}

\newcommand{\C}{{\sc C}}
\newcommand{\cpp}{{\tt {\sc C}++}}

\newcommand{\algol}{{\sc Algol}}
\newcommand{\basic}{{\sc Basic}}
\newcommand{\fortran}{{\sc Fortran}}
\newcommand{\java}{{\sc Java}}
\newcommand{\pascal}{{\sc Pascal}}
\newcommand{\plI}{{\sc PL/I}}
\newcommand{\prolog}{{\sc Prolog}}
\newcommand{\smalltalk}{{\sc Smalltalk}}
\newcommand{\snobol}{{\sc SNOBOL}}

\newcommand{\mulch}{MulCh}
\newcommand{\chameleon}{Chameleon}
\newcommand{\yacr}{YACR2}

% Following really belong in progrmacs.tex
\newcommand{\forttrue}{{\tt .TRUE.}}
\newcommand{\fortfalse}{{\tt .FALSE.}}
\newcommand{\ctrue}{{\tt 1}}
\newcommand{\cfalse}{{\tt 0}}

\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em%
        T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
