Example #1
0
        public void assembleIt(string[] args)
        {
            Options options = new Options(args);                    //parse the cmd line args

            //temporary debugging shortcut
            String srcname = args[0];
            String outname = args[1];

            Parser    parser    = new Parser(this);
            Assembler assembler = new Assembler(this);

            Assembly assembly = parser.parseFile(srcname);        //front end

            Oboe oboe = assembler.assemble(assembly);

            oboe.writeOboeFile(outname);
        }