In 1973 I was programming on an Elliott 503, using Algol, an early structured language.
Input was by using 8 column paper tape from a Friden Flexowriter.
Including procedures was exactly that. Regularly used procedures were kept on rolls of paper, and were added into source code output by reading in the tape while still running the punch. Once the output tape was done, it could be run.
#algol #elliott503 #elliott803 #friden