Short: Produces fine looking PS code from source code
Type: text/tex
Author: dylan@cs.washington.edu (Dylan McNamee)
Uploader: Kimmo.Ketolainen@nic.funet.fi
Uploaded-to: nic.funet.fi (930412)

From dylan@cs.washington.edu Tue Apr 13 05:58:19 1993
Newsgroups: alt.sources.amiga
From: dylan@cs.washington.edu (Dylan McNamee)
Subject: psgrind -- a postscript "grind" (with C++ support)
Date: Mon, 12 Apr 93 15:28:13 GMT


PSGrind -- Program formatting utility.  Produces PostScript.
        Amiga support by dylan mcnamee
        dylan@cs.washington.edu

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.  Currently defined languages include:

modula2 pascal icon C
lisp sh csh TeX prolog
asm68 PostScript REXX
C++ (I added support for this)

When unpacked, this archive contains the following files:
psgrind 	(executable)
readme.amiga 
vgrindef \_ init files -- copy to s:
vinit.ps /
makefile.sas 
makefile.unix 
regexp.c 
pfontedp.c 
vgrindef.c

begin 644 psgrind.lha
M(C,M;&@U+7H!   / P  FH**&@  #&UA:V5F:6QE+G-A<RV7 6ECE[$G([C'

[...]

9<U?\6-&>F0:RZLX'/,-J'0@?$8\W^OY\ -<U
 
end
