\documentclass{article}
\usepackage{listings}
\begin{document}
\lstset{language=Lisp,
keywordstyle=\ttfamily\color{keywordcolor},
stringstyle=\ttfamily\color{stringcolor},
commentstyle=\ttfamily\color{commentcolor},
identifierstyle=\texttt}
\begin{lstlisting}
(> 3 2)
(a 3 2)
\end{lstlisting}
\end{document}
produces
Notice how the ">" symbol is much larger in this output than it is, say, in the latex file just above. Is there a way to say "just give me the one that looks like it's in the same font as all the other characters in this font"? (Now that I look at it, the numbers seem to be in a different font as well -- less "Courier"-like than I'd expect.)
basicstyle=\ttfamily
than repeating it for every part?