munching squares
munching squares n. A {display hack} dating back to the
PDP-1 (ca. 1962, reportedly discovered by Jackson Wright), which
employs a trivial computation (repeatedly plotting the graph Y = X
XOR T for successive values of T -- see {HAKMEM} items
146--148) to produce an impressive display of moving and growing
squares that devour the screen. The initial value of T is treated
as a parameter, which, when well-chosen, can produce amazing
effects. Some of these, later (re)discovered on the LISP machine,
have been christened `munching triangles' (try AND for XOR and
toggling points instead of plotting them), `munching w's', and
`munching mazes'. More generally, suppose a graphics program
produces an impressive and ever-changing display of some basic
form, foo, on a display terminal, and does it using a relatively
simple program; then the program (or the resulting display) is
likely to be referred to as `munching foos'. [This is a good
example of the use of the word {foo} as a {metasyntactic
variable}.]
HTML Conversion by AG2HTML.pl V2.94618 & witbrock@cs.cmu.edu