public class SchemeCharacter extends Value
Modifier and Type | Field and Description |
---|---|
char |
c |
annotations, EMPTYSET
BACKQUOTE, BEGIN, bundles, caseSensitive, EMPTYLIST, EMPTYVEC, EOF, ERRORK, EVAL, EXPSC, EXPTOP, FALSE, FCONT, FIVE, JEXCEPTION, LAMBDA, LOCATION, maxFloatPrecision, MESSAGE, minFloatPrecision, NAME, OTHER, PARENT, permitInterrupts, QUOTE, QUOTESYM, REPORT, SETBANG, SISC, SISC_SPECIFIC, SISCB, SOURCE_COLUMN, SOURCE_FILE, SOURCE_LINE, SYMENV, THIS, TOPLEVEL, TRUE, UNQUOTE, UNQUOTE_SPLICING, VOID, ZV
Constructor and Description |
---|
SchemeCharacter() |
SchemeCharacter(char c) |
Modifier and Type | Method and Description |
---|---|
void |
deserialize(Deserializer s)
All Expressions must implement a default (no-argument) constructor.
|
void |
display(ValueWriter w) |
boolean |
eqv(java.lang.Object v)
Compares this Value to another for equality according to the
rules of Scheme's eqv?.
|
int |
hashCode() |
void |
serialize(Serializer s)
All Expressions must implement a default (no-argument) constructor.
|
void |
write(ValueWriter w) |
apply, displayNamedOpaque, equals, eval, express, getValue, synopsis, synopsis, toString, valueEqual, valueHashCode, writeReplace
deserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serializeAnnotations, setAnnotation, setAnnotation, setName, visit, visitAnnotations, writeExternal
annotated, annotatedAppEval, append, argCheck, argsToSymbols, assq, bininport, bininstream, binoutport, binoutstream, box, character, charinport, charinreader, charoutport, charoutwriter, charsetFromString, chr, cont, currentClassLoader, env, error, error, error, error, error, error, error, expr, getDefaultCharacterSet, immutablePair, immutableVector, inport, javaExceptionToString, javaWrap, justify, length, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, list, list, list, list, list, makeURL, mapcar, memq, nlib, num, outport, pair, pairToExpressions, pairToExpVect, pairToValues, proc, read, registerBundle, reverse, reverseInPlace, simpleErrorToString, sourceAnnotations, str, string, sym, symbol, symval, truePair, truth, truth, typeError, typeError, updateName, url, url, url, valArrayToList, valArrayToList, valArrayToVec, vec, warn, warn, warn
public SchemeCharacter(char c)
public SchemeCharacter()
public void display(ValueWriter w) throws java.io.IOException
public void write(ValueWriter w) throws java.io.IOException
public boolean eqv(java.lang.Object v)
Value
public int hashCode()
hashCode
in class java.lang.Object
public void serialize(Serializer s) throws java.io.IOException
Expression
serialize
in class Expression
s
- the Serializerjava.io.IOException
public void deserialize(Deserializer s) throws java.io.IOException
Expression
deserialize
in class Expression
s
- the Deserializerjava.io.IOException