import java.io.PrintWriter; /** * The abstract "instruction" in the amazingly abstract * assembly language (AAAL). * * @author Samuel A. Rebelsky * @version 1.0 of April 2001 */ public interface Instruction { /** * Print the instruction (and any subinstructions) to * the given destination. */ public void print(PrintWriter out); } // interface Instruction