Jeremy, I thought that was a really cool reply when I read it two days ago!
It is my own way to draw lines on a screen. Sure I could learn point1 to point2 in Processing, but the final goal is to build a circuit which can draw Doom (1993) or Quake onto a monitor. Sort of like the Arduino project a enthusiast would do. It’s a lot of hard work, and figuring out how to do Doom is going to be really tricky… that’s probably why I started off at the beginning, because then I can get used to the hard stuff early on (a stupid beginner you may think - yes).
Also, I am doing top-level functions, because eventually this project will be brought to chips and wires… I can also take this code and place it in different programming languages without max() min() functions specific to certain programming langauges…