|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSEdit.Scheme.STools
une classe qui contient un ensemble de procedures effectuant l'interface entre SEdit et Kawa
Constructor Summary | |
STools()
|
Method Summary | |
static LList |
delete(Object elt,
LList lst)
|
static Object |
evalit(Object expr,
Hashtable env)
|
static Object |
evalit1(Object expr,
Hashtable env)
Evalue une expression |
static LList |
javaVectorToList(Vector v)
transforme un vecteur java.util.Vector en liste Scheme |
static Vector |
listToJavaVector(LList lst)
transforme une liste en un vecteur java |
static Hashtable |
match(Object pat,
Object fact)
la fonction de filtrage d'appel |
static Hashtable |
match(Object pat,
Object fact,
Hashtable subst)
|
static void |
prin(Object value,
OutPort out)
|
static void |
print(Object value,
OutPort out)
|
static String |
prinToString(Object o)
print an expression to a String in a human-readable way (i.e. without quotes around strings) |
static Object |
readFromString(String str)
|
static Object |
subst(Object expr,
Hashtable env)
|
static String |
writeToString(Object o)
print an expression to a String in a machine-readable way (i.e. with quotes around strings) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public STools()
Method Detail |
public static LList javaVectorToList(Vector v)
public static Object readFromString(String str) throws IOException, gnu.text.SyntaxException
IOException
gnu.text.SyntaxException
public static String prinToString(Object o)
public static String writeToString(Object o)
public static void print(Object value, OutPort out)
public static void prin(Object value, OutPort out)
public static Vector listToJavaVector(LList lst)
public static Hashtable match(Object pat, Object fact)
public static Hashtable match(Object pat, Object fact, Hashtable subst)
public static Object subst(Object expr, Hashtable env)
public static Object evalit1(Object expr, Hashtable env)
public static Object evalit(Object expr, Hashtable env)
public static LList delete(Object elt, LList lst)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |