import java.util.*;
import java.io.*;
public class Z80compiler {
static byte[] mc = new byte[32768]; //memory map
static int loc = 0; //location in memory map
static Hashtable labels = new Hashtable(); //hashtable storing references "name" / loc
static String[] fixref = new String[32768]; //reference of labels to plug back in
static Hashtable vars = new Hashtable(); //table storing var names/loc
static String[] fixvar = new String[32768]; //reference of vars to plug back in
static Stack ifstack = new Stack(); //pop ifcount and increment ifcount when going if
static int ifcount = 0;
public static void main(String[] args) {
System.out.println("STRANGE BEHAVIOR MAY OCCUR IF FILE IS NOT ENDED WITH A NEWLINE");
//make sure we've got two args
if (args.length != 2) {
System.out.println("Usage: java Z80compiler