// (* ========================================================= *)
// (**	Interface to the Jasmin Byte-code assembler.		*)
// (*	K John Gough, 10th June 1999				*)
// (*	Modifications:						*)
// (*		Version for GPCP V0.3 April 2000 (kjg)		*)
// (* ========================================================= *)
// (*	The real code is in JasminAsm.java			*)	
// (* ========================================================= *)
//
// MODULE JasminAsm;
// 
//   PROCEDURE Init*(); BEGIN END Init;
// 
//   PROCEDURE Assemble*(IN fil : ARRAY OF CHAR); BEGIN END Assemble;
// 
// END JasminAsm.

package CP.JasminAsm;

import jasmin.Main;

public class JasminAsm {

    static jasmin.Main main = null;
  
    public static void Init() {
	if (main == null) 
	    main = new jasmin.Main();
    }

    public static void Assemble(char[] fil) {
	String fName = CP.CPJ.CPJ.MkStr(fil);
	main.assemble(null, fName, false);
    }

}
