Lazer's Interactive Symbolic Assembler

Lazer's Interactive Symbolic Assembler (Lisa) is an interactive 6502 assembler for Apple II computers written by Randall Hyde in the late 1970s.

Lisa includes an integrated editor with syntax checking.

Lisa can assemble up to 30,000 lines of code in a minute on a 1 MHz computer, a speed achieved due to the editor's pre-parsing of source code into tokens.

Lisa, before v.3, was able to assemble SWEET16 codes, a virtual 16-bit processor implemented as part of the Integer BASIC.

The assembler also features "Randy's Hi-res Routines", a set of 2D computer graphics commands.