Grind is a classic utility that formats source code quite nicely. It can do cute things like italicize comments, embolden keywords, print inobtrusive line numbers, and labels each page with the function defined on that page (or the last one, if there are more than one). PSGrind is a grind that produces postscript. (Grind traditionally spits out troff commands. Vgrind spits out LaTeX.) A set of rules in the vgrindef file (put in s: by default) describes to grind how to format the language of your choice. includes source, Ported by Dylan McNamee