Class BasicTokenPointer

java.lang.Object
xyz.cofe.text.parse.BasicTokenPointer
All Implemented Interfaces:
java.lang.Comparable<Pointer>, CommonPointer<TokenPointer,​Token,​java.lang.Integer>, Pointer, TokenPointer

public class BasicTokenPointer
extends java.lang.Object
implements TokenPointer
Указатель на лексемы
  • Constructor Summary

    Constructors 
    Constructor Description
    BasicTokenPointer​(java.util.List<Token> tokens, int initial)  
    BasicTokenPointer​(BasicTokenPointer sample, int initial)  
  • Method Summary

    Modifier and Type Method Description
    int compareTo​(Pointer o)  
    boolean eof()  
    Token lookup()
    Просмотр одного символа относительно указателя
    TokenPointer move​(int offset)
    Перемещение указателя на заданное кол-во символов вперед
    java.lang.Integer pointer()
    Возвращает текущий указатель в тексте

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface xyz.cofe.text.parse.CommonPointer

    lookup, lookup, lookup