antlr.debug

Class DebuggingInputBuffer

public class DebuggingInputBuffer extends InputBuffer

Constructor Summary
DebuggingInputBuffer(InputBuffer buffer)
Method Summary
voidaddInputBufferListener(InputBufferListener l)
voidconsume()
voidfill(int a)
VectorgetInputBufferListeners()
booleanisDebugMode()
booleanisMarked()
charLA(int i)
intmark()
voidremoveInputBufferListener(InputBufferListener l)
voidrewind(int mark)
voidsetDebugMode(boolean value)

Constructor Detail

DebuggingInputBuffer

public DebuggingInputBuffer(InputBuffer buffer)

Method Detail

addInputBufferListener

public void addInputBufferListener(InputBufferListener l)

consume

public void consume()

fill

public void fill(int a)

getInputBufferListeners

public Vector getInputBufferListeners()

isDebugMode

public boolean isDebugMode()

isMarked

public boolean isMarked()

LA

public char LA(int i)

mark

public int mark()

removeInputBufferListener

public void removeInputBufferListener(InputBufferListener l)

rewind

public void rewind(int mark)

setDebugMode

public void setDebugMode(boolean value)