Gramaticas
Class parserTreeCYK
java.lang.Object
Gramaticas.parserTreeCYK
- All Implemented Interfaces:
- parserTreeCYKConstants
public class parserTreeCYK
- extends java.lang.Object
- implements parserTreeCYKConstants
Clase que implementa el analizador sintactico o parser de arboles de analisis
en formato parentizado. Esta clase ha sido generada a partir de un *.jj mediante Javacc
empleando esta gramatica.
IMPORTANTE: no modificar este fichero!
- Version:
- Revision 1.1.0, 14/04/09
- Author:
- Jesus Vilares ( jvilares@udc.es)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
firstTime
private static boolean firstTime
- Variable de control indicando si es la primera vez o no que se emplea el parser
jj_initialized_once
private static boolean jj_initialized_once
token_source
public static parserTreeCYKTokenManager token_source
jj_input_stream
static SimpleCharStream jj_input_stream
token
public static Token token
jj_nt
public static Token jj_nt
jj_ntk
private static int jj_ntk
jj_gen
private static int jj_gen
jj_la1
private static final int[] jj_la1
jj_la1_0
private static int[] jj_la1_0
jj_expentries
private static java.util.Vector jj_expentries
jj_expentry
private static int[] jj_expentry
jj_kind
private static int jj_kind
parserTreeCYK
public parserTreeCYK(java.io.InputStream stream)
parserTreeCYK
public parserTreeCYK(java.io.InputStream stream,
java.lang.String encoding)
parserTreeCYK
public parserTreeCYK(java.io.Reader stream)
parserTreeCYK
public parserTreeCYK(parserTreeCYKTokenManager tm)
parse
public static ArbolCYK parse(java.lang.String s)
throws ParseException,
G_Exception
- Throws:
ParseException
G_Exception
one_line
public static final ArbolCYK one_line()
throws ParseException,
G_Exception
- Throws:
ParseException
G_Exception
subarbol
public static final ArbolCYK subarbol()
throws ParseException,
G_Exception
- Throws:
ParseException
G_Exception
cola
public static final java.util.ArrayList cola()
throws ParseException,
G_Exception
- Throws:
ParseException
G_Exception
jj_la1_0
private static void jj_la1_0()
ReInit
public static void ReInit(java.io.InputStream stream)
ReInit
public static void ReInit(java.io.InputStream stream,
java.lang.String encoding)
ReInit
public static void ReInit(java.io.Reader stream)
ReInit
public void ReInit(parserTreeCYKTokenManager tm)
jj_consume_token
private static final Token jj_consume_token(int kind)
throws ParseException
- Throws:
ParseException
getNextToken
public static final Token getNextToken()
getToken
public static final Token getToken(int index)
jj_ntk
private static final int jj_ntk()
generateParseException
public static ParseException generateParseException()
enable_tracing
public static final void enable_tracing()
disable_tracing
public static final void disable_tracing()