1 cananian 1.1.2.1 // WritableTempMap.java, created Thu Dec 31 11:25:09 1998 by cananian 2 cananian 1.1.2.2 // Copyright (C) 1998 C. Scott Ananian <cananian@alumni.princeton.edu> 3 cananian 1.1.2.2 // Licensed under the terms of the GNU GPL; see COPYING for details. 4 cananian 1.1.2.1 package harpoon.Temp; 5 cananian 1.1.2.1 6 cananian 1.1.2.1 /** 7 cananian 1.1.2.1 * <code>WritableTempMap</code> is a mutable instance of a 8 cananian 1.1.2.1 * <code>TempMap</code>. 9 cananian 1.1.2.1 * 10 cananian 1.1.2.1 * @author C. Scott Ananian <cananian@alumni.princeton.edu> 11 cananian 1.2 * @version $Id: WritableTempMap.java,v 1.2 2002/02/25 21:07:05 cananian Exp $ 12 cananian 1.1.2.1 */ 13 cananian 1.1.2.1 public interface WritableTempMap extends TempMap { 14 cananian 1.1.2.1 /** Add a mapping from <code>Temp</code> <code>Told</code> to 15 cananian 1.1.2.1 * <code>Temp</code> <code>Tnew</code>. */ 16 cananian 1.1.2.1 public void associate(Temp Told, Temp Tnew); 17 cananian 1.2 }