org.opencores.edifp
Class Lex

java.lang.Object
  |
  +--org.opencores.edifp.Lex

class Lex
extends java.lang.Object


Field Summary
 int line
           
private  int[] yy_acpt
           
private  boolean yy_at_bol
           
private  int YY_BOL
           
private  char[] yy_buffer
           
private  int yy_buffer_end
           
private  int yy_buffer_index
           
private  int yy_buffer_read
           
private  int YY_BUFFER_SIZE
           
private  int yy_buffer_start
           
private  int[] yy_cmap
           
private  int YY_E_INTERNAL
           
private  int YY_E_MATCH
           
private  int YY_END
           
private  int YY_EOF
           
private  boolean yy_eof_done
           
private  java.lang.String[] yy_error_string
           
private  int YY_F
           
private  boolean yy_last_was_cr
           
private  int yy_lexical_state
           
private  int YY_NO_ANCHOR
           
private  int YY_NO_STATE
           
private  int YY_NOT_ACCEPT
           
private  int[][] yy_nxt
           
private  java.io.BufferedReader yy_reader
           
private  int[] yy_rmap
           
private  int YY_START
           
private  int[] yy_state_dtrans
           
 int YYEOF
           
private  int YYINITIAL
           
 
Constructor Summary
private Lex()
           
(package private) Lex(java.io.InputStream instream)
           
(package private) Lex(java.io.Reader reader)
           
 
Method Summary
 Symbol getToken()
           
private  int[][] unpackFromString(int size1, int size2, java.lang.String st)
           
private  int yy_advance()
           
private  char[] yy_double(char[] buf)
           
private  void yy_error(int code, boolean fatal)
           
private  void yy_mark_end()
           
private  void yy_mark_start()
           
private  void yy_move_end()
           
private  void yy_to_mark()
           
private  void yybegin(int state)
           
private  int yylength()
           
private  java.lang.String yytext()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

YY_BUFFER_SIZE

private final int YY_BUFFER_SIZE

YY_F

private final int YY_F

YY_NO_STATE

private final int YY_NO_STATE

YY_NOT_ACCEPT

private final int YY_NOT_ACCEPT

YY_START

private final int YY_START

YY_END

private final int YY_END

YY_NO_ANCHOR

private final int YY_NO_ANCHOR

YY_BOL

private final int YY_BOL

YY_EOF

private final int YY_EOF

YYEOF

public final int YYEOF

line

public int line

yy_reader

private java.io.BufferedReader yy_reader

yy_buffer_index

private int yy_buffer_index

yy_buffer_read

private int yy_buffer_read

yy_buffer_start

private int yy_buffer_start

yy_buffer_end

private int yy_buffer_end

yy_buffer

private char[] yy_buffer

yy_at_bol

private boolean yy_at_bol

yy_lexical_state

private int yy_lexical_state

yy_eof_done

private boolean yy_eof_done

YYINITIAL

private final int YYINITIAL

yy_state_dtrans

private final int[] yy_state_dtrans

yy_last_was_cr

private boolean yy_last_was_cr

YY_E_INTERNAL

private final int YY_E_INTERNAL

YY_E_MATCH

private final int YY_E_MATCH

yy_error_string

private java.lang.String[] yy_error_string

yy_acpt

private int[] yy_acpt

yy_cmap

private int[] yy_cmap

yy_rmap

private int[] yy_rmap

yy_nxt

private int[][] yy_nxt
Constructor Detail

Lex

Lex(java.io.Reader reader)

Lex

Lex(java.io.InputStream instream)

Lex

private Lex()
Method Detail

yybegin

private void yybegin(int state)

yy_advance

private int yy_advance()
                throws java.io.IOException

yy_move_end

private void yy_move_end()

yy_mark_start

private void yy_mark_start()

yy_mark_end

private void yy_mark_end()

yy_to_mark

private void yy_to_mark()

yytext

private java.lang.String yytext()

yylength

private int yylength()

yy_double

private char[] yy_double(char[] buf)

yy_error

private void yy_error(int code,
                      boolean fatal)

unpackFromString

private int[][] unpackFromString(int size1,
                                 int size2,
                                 java.lang.String st)

getToken

public Symbol getToken()
                throws java.io.IOException