import java.io.*;
import java.util.*;
-// FIXME: grafts
/** The minimum set of functionality required for objects which are manipulated by JavaScript */
public class JS {
public static final Object T = Boolean.TRUE;
public static final Object F = Boolean.FALSE;
- // FIXME: be much smarter here
public static final Number N(int i) { return new Integer(i); }
public static final Number N(long l) { return new Long(l); }
public static final Number N(double d) { return new Double(d); }