A Java implementation of a simplified assembly language