punch.psreads a file from
stdinand produces the IBM punchcards representing the lines (which should be shorter than 80 chars). Invoke withfor flip-book mode, or
gs punch.ps < yourfilefor a stack of all the cards.
gs -sDEVICE=pdfwrite -sOutputFile=cardstack punch.ps < yourfile
This program combines well with a computer-driven laser cutter...