public class CodeIteratorImpl extends java.lang.Object implements CodeIterator
| Constructor and Description |
|---|
CodeIteratorImpl(java.util.List<StringLocated> list) |
| Modifier and Type | Method and Description |
|---|---|
CodePosition |
getCodePosition() |
void |
jumpToCodePosition(CodePosition newPosition,
StringLocated location) |
void |
next() |
StringLocated |
peek() |
public CodeIteratorImpl(java.util.List<StringLocated> list)
public StringLocated peek()
peek in interface CodeIteratorpublic void next()
next in interface CodeIteratorpublic CodePosition getCodePosition()
getCodePosition in interface CodeIteratorpublic void jumpToCodePosition(CodePosition newPosition, StringLocated location) throws EaterException
jumpToCodePosition in interface CodeIteratorEaterException