public static class Translator.FormStack extends Pair
ATTRIBUTE_VALUE, BOOLEAN_VALUE, CDATA_VALUE, CHAR_VALUE, COMMENT_VALUE, DOCUMENT_VALUE, DOUBLE_VALUE, ELEMENT_VALUE, EOF_VALUE, eofValue, FLOAT_VALUE, INT_S16_VALUE, INT_S32_VALUE, INT_S64_VALUE, INT_S8_VALUE, INT_U16_VALUE, INT_U32_VALUE, INT_U64_VALUE, INT_U8_VALUE, OBJECT_VALUE, PRIM_VALUE, PROCESSING_INSTRUCTION_VALUE, TEXT_BYTE_VALUE| Constructor and Description |
|---|
FormStack(SourceLocator sloc) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getFirst() |
Pair |
getHead()
Return the "head" of the list.
|
Pair |
lastPair()
The Pair whose car is the last form in the list.
|
java.lang.Object |
popTail(Pair oldTail) |
void |
push(java.lang.Object value) |
void |
pushAfter(java.lang.Object value,
Pair position) |
void |
pushAll(LList values) |
void |
pushAll(LList values,
Pair valuesLast) |
compareTo, compareTo, equals, equals, get, getCar, getCdr, getPosNext, getPosPrevious, hashCode, hasNext, isEmpty, length, make, nextPos, readExternal, readResolve, setCar, setCarBackdoor, setCdr, setCdrBackdoor, size, toArray, toArray, writeExternalchain1, chain4, checkNonList, consume, consX, createPos, createRelativePos, getIterator, length, list1, list2, list3, list4, listLength, makeList, makeList, makeList, reverseInPlace, setPosNext, setPosPrevious, toStringcopyPos, isAfterPos, nextIndex, releasePosadd, add, addAll, addAll, addPos, clear, compare, compare, compare, consume, consumeNext, consumePosRange, contains, containsAll, elements, endPos, equals, fill, fill, fillPosRange, firstAttributePos, firstChildPos, firstChildPos, fromEndIndex, get, getAttribute, getAttributeLength, getContainingSequenceSize, getEffectiveIndex, getIndexDifference, getIterator, getIteratorAtPos, getLowBound, getNextKind, getNextTypeName, getNextTypeObject, getSize, gotoAttributesStart, gotoChildrenStart, gotoParent, hasPrevious, indexOf, iterator, lastIndexOf, listIterator, listIterator, nextIndex, nextMatching, parentPos, previousPos, rank, remove, remove, removeAll, removePos, removePosRange, retainAll, set, set, stableCompare, startPos, subList, subSequence, subSequencePos, toString, unsupported, unsupportedExceptionclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic FormStack(SourceLocator sloc)
public Pair getHead()
public java.lang.Object getFirst()
public Pair lastPair()
public java.lang.Object popTail(Pair oldTail)
public void push(java.lang.Object value)
public void pushAll(LList values)
public void pushAfter(java.lang.Object value,
Pair position)