package gzz.potion.potions; import gzz.potion.*; import java.util.*; import gzz.zzutil.*; import gzz.vob.linebreaking.HChain; import gzz.*; import gzz.potion.Expression.*; public class Hop2 extends AbstractHead implements Command { public Hop2() { super(new Object[] { "Hop ", Types.PLACE}); } public void execute(List[] params, Map context) { for(Iterator j=params[0].iterator(); j.hasNext();) { Place p = (Place)j.next(); p.cell.hop(p.dim, p.dir); } } }