1 package com.tapina.robe.runtime.instruction; 2 3 import com.tapina.robe.runtime.Environment; 4 5 import java.util.logging.Logger; 6 import java.io.Writer; 7 import java.io.IOException; 8 9 /*** 10 * Created by IntelliJ IDEA. 11 * User: gareth 12 * Date: Sep 2, 2003 13 * Time: 9:06:48 AM 14 */ 15 public abstract class Transfer { 16 final static Logger log = Logger.getLogger(Transfer.class.getName()); 17 public abstract void transfer(Environment env, int destinationRegister, int address); 18 19 public abstract void dumpJavaSource(int destinationRegister, Writer out) throws IOException; 20 }