Lexyacc
Chapter 1 Computers and Programming Languages. 1.1 Mechanical Devices -Pascaline (invented in 1642 by Blaise Pascal) -complicated set of gears -worked.