An 8031/8051 assembler by Ken Stauffer and Theo Deraadt which produces a variety of object code output formats. The distribution includes an assembler, yacc parser, and documentation. as31 runs on Sun-3, Sun-4, SunOS 4.0, Tandy 6000, and Xenix.