plp.imperative2.parser.Imp2Parser Class Reference

Inherits plp.imperative2.parser.Imp2ParserConstants.

Inheritance diagram for plp.imperative2.parser.Imp2Parser:

Inheritance graph
[legend]
Collaboration diagram for plp.imperative2.parser.Imp2Parser:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Imp2Parser (java.io.InputStream stream)
 Imp2Parser (java.io.InputStream stream, String encoding)
 Imp2Parser (java.io.Reader stream)
 Imp2Parser (Imp2ParserTokenManager tm)
void ReInit (Imp2ParserTokenManager tm)

Static Public Member Functions

static void main (String args[])
static ListaValor criaListaValor (List valores)
static final Programa Input () throws ParseException
static final Programa PPrograma () throws ParseException
static final Comando PComando () throws ParseException
static final SequenciaComando PSequenciaComando () throws ParseException
static final IO PIO () throws ParseException
static final Read PRead () throws ParseException
static final Write PWrite () throws ParseException
static final IfThenElse PIfThenElse () throws ParseException
static final While PWhile () throws ParseException
static final Skip PSkip () throws ParseException
static final Atribuicao PAtribuicao () throws ParseException
static final Id PId () throws ParseException
static final Valor PValorInteiro () throws ParseException
static final Valor PValorBooleano () throws ParseException
static final Valor PValorString () throws ParseException
static final Valor PValor () throws ParseException
static final Expressao PExpMenos () throws ParseException
static final Expressao PExpNot () throws ParseException
static final Expressao PExpLength () throws ParseException
static final Expressao PExpPrimaria () throws ParseException
static final Expressao PExpUnaria () throws ParseException
static final Expressao PExpBinaria () throws ParseException
static final ExpSoma PExpSoma () throws ParseException
static final ExpSub PExpSub () throws ParseException
static final ExpAnd PExpAnd () throws ParseException
static final ExpOr PExpOr () throws ParseException
static final ExpEquals PExpEquals () throws ParseException
static final ExpConcat PExpConcat () throws ParseException
static final Expressao PExpressao () throws ParseException
static final Comando PComandoSimples () throws ParseException
static final ChamadaProcedimento PChamadaProcedimento () throws ParseException
static final ComandoDeclaracao PComandoDeclaracao () throws ParseException
static final Declaracao PDeclaracao () throws ParseException
static final DeclaracaoComposta PDeclaracaoComposta () throws ParseException
static final DeclaracaoProcedimento PDeclaracaoProcedimento () throws ParseException
static final DefProcedimento PDefProcedimento () throws ParseException
static final Tipo PTipo () throws ParseException
static final ListaDeclaracaoParametro PListaDeclaracaoParametro () throws ParseException
static final ListaExpressao PListaExpressao () throws ParseException
static final DeclaracaoVariavel PDeclaracaoVariavel () throws ParseException
static void ReInit (java.io.InputStream stream)
static void ReInit (java.io.InputStream stream, String encoding)
static void ReInit (java.io.Reader stream)
static final Token getNextToken ()
static final Token getToken (int index)
static ParseException generateParseException ()
static final void enable_tracing ()
static final void disable_tracing ()

Static Public Attributes

static Imp2ParserTokenManager token_source
static Token token
static Token jj_nt
static boolean lookingAhead = false

Static Package Functions

 [static initializer]

Static Package Attributes

static JavaCharStream jj_input_stream

Static Private Member Functions

static final boolean jj_2_1 (int xla)
static final boolean jj_2_2 (int xla)
static final boolean jj_2_3 (int xla)
static final boolean jj_2_4 (int xla)
static final boolean jj_2_5 (int xla)
static final boolean jj_2_6 (int xla)
static final boolean jj_2_7 (int xla)
static final boolean jj_2_8 (int xla)
static final boolean jj_2_9 (int xla)
static final boolean jj_2_10 (int xla)
static final boolean jj_3R_23 ()
static final boolean jj_3R_86 ()
static final boolean jj_3R_85 ()
static final boolean jj_3R_84 ()
static final boolean jj_3R_72 ()
static final boolean jj_3R_83 ()
static final boolean jj_3R_26 ()
static final boolean jj_3_6 ()
static final boolean jj_3R_79 ()
static final boolean jj_3_5 ()
static final boolean jj_3R_78 ()
static final boolean jj_3_4 ()
static final boolean jj_3R_76 ()
static final boolean jj_3_3 ()
static final boolean jj_3_2 ()
static final boolean jj_3R_68 ()
static final boolean jj_3R_67 ()
static final boolean jj_3R_27 ()
static final boolean jj_3R_66 ()
static final boolean jj_3R_65 ()
static final boolean jj_3R_77 ()
static final boolean jj_3R_64 ()
static final boolean jj_3R_63 ()
static final boolean jj_3_10 ()
static final boolean jj_3R_54 ()
static final boolean jj_3R_70 ()
static final boolean jj_3R_69 ()
static final boolean jj_3R_58 ()
static final boolean jj_3R_62 ()
static final boolean jj_3R_40 ()
static final boolean jj_3R_53 ()
static final boolean jj_3_9 ()
static final boolean jj_3R_39 ()
static final boolean jj_3R_21 ()
static final boolean jj_3R_61 ()
static final boolean jj_3R_51 ()
static final boolean jj_3R_20 ()
static final boolean jj_3R_50 ()
static final boolean jj_3R_19 ()
static final boolean jj_3R_49 ()
static final boolean jj_3R_5 ()
static final boolean jj_3R_28 ()
static final boolean jj_3R_52 ()
static final boolean jj_3R_18 ()
static final boolean jj_3R_17 ()
static final boolean jj_3R_38 ()
static final boolean jj_3R_16 ()
static final boolean jj_3R_55 ()
static final boolean jj_3_1 ()
static final boolean jj_3R_4 ()
static final boolean jj_3R_25 ()
static final boolean jj_3R_42 ()
static final boolean jj_3R_41 ()
static final boolean jj_3R_34 ()
static final boolean jj_3R_29 ()
static final boolean jj_3R_30 ()
static final boolean jj_3R_57 ()
static final boolean jj_3R_33 ()
static final boolean jj_3R_15 ()
static final boolean jj_3R_32 ()
static final boolean jj_3R_14 ()
static final boolean jj_3R_13 ()
static final boolean jj_3R_12 ()
static final boolean jj_3R_37 ()
static final boolean jj_3R_11 ()
static final boolean jj_3R_36 ()
static final boolean jj_3R_10 ()
static final boolean jj_3R_9 ()
static final boolean jj_3R_8 ()
static final boolean jj_3_8 ()
static final boolean jj_3R_3 ()
static final boolean jj_3R_35 ()
static final boolean jj_3R_22 ()
static final boolean jj_3R_45 ()
static final boolean jj_3R_44 ()
static final boolean jj_3_7 ()
static final boolean jj_3R_31 ()
static final boolean jj_3R_48 ()
static final boolean jj_3R_6 ()
static final boolean jj_3R_60 ()
static final boolean jj_3R_47 ()
static final boolean jj_3R_59 ()
static final boolean jj_3R_71 ()
static final boolean jj_3R_46 ()
static final boolean jj_3R_56 ()
static final boolean jj_3R_43 ()
static final boolean jj_3R_75 ()
static final boolean jj_3R_7 ()
static final boolean jj_3R_74 ()
static final boolean jj_3R_82 ()
static final boolean jj_3R_81 ()
static final boolean jj_3R_24 ()
static final boolean jj_3R_80 ()
static final boolean jj_3R_73 ()
static void jj_la1_0 ()
static void jj_la1_1 ()
static void jj_la1_2 ()
static final Token jj_consume_token (int kind) throws ParseException
static final boolean jj_scan_token (int kind)
static final int jj_ntk ()
static void jj_add_error_token (int kind, int pos)
static final void trace_call (String s)
static final void trace_return (String s)
static final void trace_token (Token t, String where)
static final void trace_scan (Token t1, int t2)
static final void jj_rescan_token ()
static final void jj_save (int index, int xla)

Static Private Attributes

static boolean jj_initialized_once = false
static int jj_ntk
static Token jj_scanpos
static Token jj_lastpos
static int jj_la
static boolean jj_semLA
static int jj_gen
static final int[] jj_la1 = new int[17]
static int[] jj_la1_0
static int[] jj_la1_1
static int[] jj_la1_2
static final JJCalls[] jj_2_rtns = new JJCalls[10]
static boolean jj_rescan = false
static int jj_gc = 0
static final LookaheadSuccess jj_ls = new LookaheadSuccess()
static java.util.Vector< int[]> jj_expentries = new java.util.Vector<int[]>()
static int[] jj_expentry
static int jj_kind = -1
static int[] jj_lasttokens = new int[100]
static int jj_endpos
static int trace_indent = 0
static boolean trace_enabled = true

Classes

class  JJCalls
class  LookaheadSuccess

Detailed Description

Definition at line 15 of file Imp2Parser.java.


Constructor & Destructor Documentation

plp.imperative2.parser.Imp2Parser.Imp2Parser ( java.io.InputStream  stream  ) 

Definition at line 1736 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.main().

plp.imperative2.parser.Imp2Parser.Imp2Parser ( java.io.InputStream  stream,
String  encoding 
)

Definition at line 1739 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_initialized_once, plp.imperative2.parser.Imp2Parser.jj_input_stream, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:

plp.imperative2.parser.Imp2Parser.Imp2Parser ( java.io.Reader  stream  ) 

Definition at line 1769 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_initialized_once, plp.imperative2.parser.Imp2Parser.jj_input_stream, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:

plp.imperative2.parser.Imp2Parser.Imp2Parser ( Imp2ParserTokenManager  tm  ) 

Definition at line 1796 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_initialized_once, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:


Member Function Documentation

plp.imperative2.parser.Imp2Parser.[static initializer] (  )  [static, package]

static ListaValor plp.imperative2.parser.Imp2Parser.criaListaValor ( List  valores  )  [static]

Definition at line 73 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.main().

static final void plp.imperative2.parser.Imp2Parser.disable_tracing (  )  [static]

Definition at line 1977 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.trace_enabled.

static final void plp.imperative2.parser.Imp2Parser.enable_tracing (  )  [static]

Definition at line 1973 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.trace_enabled.

static ParseException plp.imperative2.parser.Imp2Parser.generateParseException (  )  [static]

Definition at line 1928 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_add_error_token(), plp.imperative2.parser.Imp2Parser.jj_endpos, plp.imperative2.parser.Imp2Parser.jj_expentries, plp.imperative2.parser.Imp2Parser.jj_expentry, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_kind, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_la1_0(), plp.imperative2.parser.Imp2Parser.jj_la1_1(), plp.imperative2.parser.Imp2Parser.jj_la1_2(), plp.imperative2.parser.Imp2Parser.jj_rescan_token(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2ParserConstants.tokenImage.

Referenced by plp.imperative2.parser.Imp2Parser.jj_consume_token().

Here is the call graph for this function:

static final Token plp.imperative2.parser.Imp2Parser.getNextToken (  )  [static]

Definition at line 1869 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Token.next, plp.imperative2.parser.Imp2Parser.token, plp.imperative2.parser.Imp2Parser.token_source, and plp.imperative2.parser.Imp2Parser.trace_token().

Here is the call graph for this function:

static final Token plp.imperative2.parser.Imp2Parser.getToken ( int  index  )  [static]

Definition at line 1878 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2Parser.jj_scanpos, plp.imperative2.parser.Imp2Parser.lookingAhead, plp.imperative2.parser.Token.next, plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:

static final Programa plp.imperative2.parser.Imp2Parser.Input (  )  throws ParseException [static]

Definition at line 83 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PPrograma(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.main().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_1 ( int  xla  )  [static, private]

Definition at line 942 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_1(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PComando().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_10 ( int  xla  )  [static, private]

Definition at line 1005 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_10(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_2 ( int  xla  )  [static, private]

Definition at line 949 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_2(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_3 ( int  xla  )  [static, private]

Definition at line 956 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_3(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_4 ( int  xla  )  [static, private]

Definition at line 963 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_4(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_5 ( int  xla  )  [static, private]

Definition at line 970 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_5(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_6 ( int  xla  )  [static, private]

Definition at line 977 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_6(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_7 ( int  xla  )  [static, private]

Definition at line 984 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_7(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpressao().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_8 ( int  xla  )  [static, private]

Definition at line 991 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_8(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PExpressao().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_2_9 ( int  xla  )  [static, private]

Definition at line 998 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_9(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_save(), plp.imperative2.parser.Imp2Parser.jj_scanpos, and plp.imperative2.parser.Imp2Parser.token.

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracao().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_1 (  )  [static, private]

Definition at line 1359 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_3(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.SEMICOLON.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_1(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_10 (  )  [static, private]

Definition at line 1163 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2ParserConstants.PROC, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_10(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_2 (  )  [static, private]

Definition at line 1107 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CONCAT, plp.imperative2.parser.Imp2Parser.jj_3R_4(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_2(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_3 (  )  [static, private]

Definition at line 1101 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.MINUS.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_3(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_4 (  )  [static, private]

Definition at line 1088 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.AND, plp.imperative2.parser.Imp2Parser.jj_3R_4(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_4(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_5 (  )  [static, private]

Definition at line 1075 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.OR.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_5(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_6 (  )  [static, private]

Definition at line 1060 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.EQ, plp.imperative2.parser.Imp2Parser.jj_3R_4(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_6(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_7 (  )  [static, private]

Definition at line 1568 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_5().

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_3R_31(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_8 (  )  [static, private]

Definition at line 1492 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_8(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3_9 (  )  [static, private]

Definition at line 1241 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2Parser.jj_3R_6(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_9(), and plp.imperative2.parser.Imp2Parser.jj_rescan_token().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_10 (  )  [static, private]

Definition at line 1477 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_25().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_11 (  )  [static, private]

Definition at line 1467 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_26().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_12 (  )  [static, private]

Definition at line 1457 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_27().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_13 (  )  [static, private]

Definition at line 1452 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_28().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_14 (  )  [static, private]

Definition at line 1445 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_15 (  )  [static, private]

Definition at line 1434 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_30().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_16 (  )  [static, private]

Definition at line 1347 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_7().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_4().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_17 (  )  [static, private]

Definition at line 1326 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_22().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_4().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_18 (  )  [static, private]

Definition at line 1319 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_4().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_19 (  )  [static, private]

Definition at line 1279 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_32().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_5().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_20 (  )  [static, private]

Definition at line 1269 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_33().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_5().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_21 (  )  [static, private]

Definition at line 1252 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_34().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_5().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_22 (  )  [static, private]

Definition at line 1545 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_35(), plp.imperative2.parser.Imp2Parser.jj_3R_36(), plp.imperative2.parser.Imp2Parser.jj_3R_37(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_17(), and plp.imperative2.parser.Imp2Parser.jj_3R_6().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_23 (  )  [static, private]

Definition at line 1012 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMAND_SKIP, and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_8().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_24 (  )  [static, private]

Definition at line 1679 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.ATTRIB, plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_7(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_9().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_25 (  )  [static, private]

Definition at line 1378 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_3R_38(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, plp.imperative2.parser.Imp2ParserConstants.RBRACE, and plp.imperative2.parser.Imp2ParserConstants.SEMICOLON.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_10().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_26 (  )  [static, private]

Definition at line 1052 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.DO, plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.WHILE.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_11().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_27 (  )  [static, private]

Definition at line 1123 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.ELSE, plp.imperative2.parser.Imp2ParserConstants.IF, plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.THEN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_12().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_28 (  )  [static, private]

Definition at line 1302 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_39(), plp.imperative2.parser.Imp2Parser.jj_3R_40(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_13().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_29 (  )  [static, private]

Definition at line 1403 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_41(), plp.imperative2.parser.Imp2Parser.jj_3R_42(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_14(), plp.imperative2.parser.Imp2Parser.jj_3R_25(), plp.imperative2.parser.Imp2Parser.jj_3R_26(), plp.imperative2.parser.Imp2Parser.jj_3R_27(), plp.imperative2.parser.Imp2Parser.jj_3R_55(), plp.imperative2.parser.Imp2Parser.jj_3R_78(), and plp.imperative2.parser.Imp2Parser.jj_3R_79().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_3 (  )  [static, private]

Definition at line 1512 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_10(), plp.imperative2.parser.Imp2Parser.jj_3R_11(), plp.imperative2.parser.Imp2Parser.jj_3R_12(), plp.imperative2.parser.Imp2Parser.jj_3R_13(), plp.imperative2.parser.Imp2Parser.jj_3R_14(), plp.imperative2.parser.Imp2Parser.jj_3R_15(), plp.imperative2.parser.Imp2Parser.jj_3R_8(), plp.imperative2.parser.Imp2Parser.jj_3R_9(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3_1(), plp.imperative2.parser.Imp2Parser.jj_3R_42(), and plp.imperative2.parser.Imp2Parser.jj_3R_55().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_30 (  )  [static, private]

Definition at line 1413 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CALL, plp.imperative2.parser.Imp2Parser.jj_3R_43(), plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_15().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_31 (  )  [static, private]

Definition at line 1573 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3_7(), plp.imperative2.parser.Imp2Parser.jj_3R_44(), plp.imperative2.parser.Imp2Parser.jj_3R_45(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_18(), plp.imperative2.parser.Imp2Parser.jj_3R_24(), plp.imperative2.parser.Imp2Parser.jj_3R_26(), plp.imperative2.parser.Imp2Parser.jj_3R_27(), plp.imperative2.parser.Imp2Parser.jj_3R_32(), plp.imperative2.parser.Imp2Parser.jj_3R_33(), plp.imperative2.parser.Imp2Parser.jj_3R_34(), plp.imperative2.parser.Imp2Parser.jj_3R_54(), plp.imperative2.parser.Imp2Parser.jj_3R_56(), plp.imperative2.parser.Imp2Parser.jj_3R_57(), plp.imperative2.parser.Imp2Parser.jj_3R_71(), plp.imperative2.parser.Imp2Parser.jj_3R_72(), plp.imperative2.parser.Imp2Parser.jj_3R_73(), plp.imperative2.parser.Imp2Parser.jj_3R_74(), plp.imperative2.parser.Imp2Parser.jj_3R_75(), and plp.imperative2.parser.Imp2Parser.jj_3R_76().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_32 (  )  [static, private]

Definition at line 1439 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.MINUS.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_19().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_33 (  )  [static, private]

Definition at line 1428 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.NOT.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_20().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_34 (  )  [static, private]

Definition at line 1397 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.LENGTH.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_21().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_35 (  )  [static, private]

Definition at line 1540 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_46().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_22().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_36 (  )  [static, private]

Definition at line 1472 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_47().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_22().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_37 (  )  [static, private]

Definition at line 1462 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_48().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_22().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_38 (  )  [static, private]

Definition at line 1331 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_49(), plp.imperative2.parser.Imp2Parser.jj_3R_50(), plp.imperative2.parser.Imp2Parser.jj_3R_51(), plp.imperative2.parser.Imp2Parser.jj_3R_52(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_25(), plp.imperative2.parser.Imp2Parser.jj_3R_52(), and plp.imperative2.parser.Imp2Parser.jj_3R_61().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_39 (  )  [static, private]

Definition at line 1247 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_53().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_28().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_4 (  )  [static, private]

Definition at line 1365 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_16(), plp.imperative2.parser.Imp2Parser.jj_3R_17(), plp.imperative2.parser.Imp2Parser.jj_3R_18(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3_2(), plp.imperative2.parser.Imp2Parser.jj_3_3(), plp.imperative2.parser.Imp2Parser.jj_3_4(), plp.imperative2.parser.Imp2Parser.jj_3_5(), plp.imperative2.parser.Imp2Parser.jj_3_6(), plp.imperative2.parser.Imp2Parser.jj_3_8(), plp.imperative2.parser.Imp2Parser.jj_3R_45(), plp.imperative2.parser.Imp2Parser.jj_3R_71(), plp.imperative2.parser.Imp2Parser.jj_3R_72(), plp.imperative2.parser.Imp2Parser.jj_3R_73(), plp.imperative2.parser.Imp2Parser.jj_3R_74(), plp.imperative2.parser.Imp2Parser.jj_3R_75(), and plp.imperative2.parser.Imp2Parser.jj_3R_76().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_40 (  )  [static, private]

Definition at line 1228 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_54().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_28().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_41 (  )  [static, private]

Definition at line 1392 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_55().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_29().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_42 (  )  [static, private]

Definition at line 1387 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_3().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_29().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_43 (  )  [static, private]

Definition at line 1636 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_56(), plp.imperative2.parser.Imp2Parser.jj_3R_57(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_30().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_44 (  )  [static, private]

Definition at line 1563 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_58().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_31().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_45 (  )  [static, private]

Definition at line 1558 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_4().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_31().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_46 (  )  [static, private]

Definition at line 1626 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_35().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_47 (  )  [static, private]

Definition at line 1604 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_59(), plp.imperative2.parser.Imp2Parser.jj_3R_60(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_36().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_48 (  )  [static, private]

Definition at line 1586 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_37().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_49 (  )  [static, private]

Definition at line 1284 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_61().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_38().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_5 (  )  [static, private]

Definition at line 1289 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_19(), plp.imperative2.parser.Imp2Parser.jj_3R_20(), plp.imperative2.parser.Imp2Parser.jj_3R_21(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3_7().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_50 (  )  [static, private]

Definition at line 1274 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_6().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_38().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_51 (  )  [static, private]

Definition at line 1264 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_62().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_38().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_52 (  )  [static, private]

Definition at line 1312 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_38(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_38().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_53 (  )  [static, private]

Definition at line 1233 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2ParserConstants.READ, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_39().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_54 (  )  [static, private]

Definition at line 1171 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2ParserConstants.RPAREN, and plp.imperative2.parser.Imp2ParserConstants.WRITE.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_40().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_55 (  )  [static, private]

Definition at line 1352 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_3R_3(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.SEMICOLON.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_41().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_56 (  )  [static, private]

Definition at line 1631 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_43().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_57 (  )  [static, private]

Definition at line 1422 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2Parser.jj_3R_31(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_43().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_58 (  )  [static, private]

Definition at line 1196 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_63(), plp.imperative2.parser.Imp2Parser.jj_3R_64(), plp.imperative2.parser.Imp2Parser.jj_3R_65(), plp.imperative2.parser.Imp2Parser.jj_3R_66(), plp.imperative2.parser.Imp2Parser.jj_3R_67(), plp.imperative2.parser.Imp2Parser.jj_3R_68(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_44().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_59 (  )  [static, private]

Definition at line 1614 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.FALSE, and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_47().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_6 (  )  [static, private]

Definition at line 1591 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.ASSIGN, plp.imperative2.parser.Imp2Parser.jj_3R_22(), plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.VAR.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3_9(), plp.imperative2.parser.Imp2Parser.jj_3R_50(), and plp.imperative2.parser.Imp2Parser.jj_3R_61().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_60 (  )  [static, private]

Definition at line 1599 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_47().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_61 (  )  [static, private]

Definition at line 1257 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2Parser.jj_3R_38(), plp.imperative2.parser.Imp2Parser.jj_3R_6(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_49().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_62 (  )  [static, private]

Definition at line 1218 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_69(), plp.imperative2.parser.Imp2Parser.jj_3R_70(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_51().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_63 (  )  [static, private]

Definition at line 1158 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_71().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_58().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_64 (  )  [static, private]

Definition at line 1153 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_72().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_58().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_65 (  )  [static, private]

Definition at line 1138 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_73().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_58().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_66 (  )  [static, private]

Definition at line 1133 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_74().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_58().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_67 (  )  [static, private]

Definition at line 1118 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_75().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_58().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_68 (  )  [static, private]

Definition at line 1113 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_76().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_58().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_69 (  )  [static, private]

Definition at line 1187 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_3R_77(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2ParserConstants.PROC, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_62().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_7 (  )  [static, private]

Definition at line 1654 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3_10(), plp.imperative2.parser.Imp2Parser.jj_3R_16(), plp.imperative2.parser.Imp2Parser.jj_3R_24(), plp.imperative2.parser.Imp2Parser.jj_3R_30(), plp.imperative2.parser.Imp2Parser.jj_3R_53(), plp.imperative2.parser.Imp2Parser.jj_3R_6(), plp.imperative2.parser.Imp2Parser.jj_3R_69(), plp.imperative2.parser.Imp2Parser.jj_3R_70(), plp.imperative2.parser.Imp2Parser.jj_3R_81(), and plp.imperative2.parser.Imp2Parser.jj_3R_82().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_70 (  )  [static, private]

Definition at line 1179 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_3R_77(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, and plp.imperative2.parser.Imp2ParserConstants.PROC.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_62().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_71 (  )  [static, private]

Definition at line 1619 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CONCAT, plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_63().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_72 (  )  [static, private]

Definition at line 1032 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.MINUS.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_64().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_73 (  )  [static, private]

Definition at line 1697 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.AND, plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_65().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_74 (  )  [static, private]

Definition at line 1659 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.OR.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_66().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_75 (  )  [static, private]

Definition at line 1647 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.EQ, plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_67().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_76 (  )  [static, private]

Definition at line 1094 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.PLUS.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_68().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_77 (  )  [static, private]

Definition at line 1143 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_78(), plp.imperative2.parser.Imp2Parser.jj_3R_79(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_69(), and plp.imperative2.parser.Imp2Parser.jj_3R_70().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_78 (  )  [static, private]

Definition at line 1081 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, and plp.imperative2.parser.Imp2ParserConstants.RBRACE.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_77().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_79 (  )  [static, private]

Definition at line 1066 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_3R_80(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, plp.imperative2.parser.Imp2ParserConstants.RBRACE, and plp.imperative2.parser.Imp2ParserConstants.RPAREN.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_77().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_8 (  )  [static, private]

Definition at line 1487 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_23().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_80 (  )  [static, private]

Definition at line 1686 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_81(), plp.imperative2.parser.Imp2Parser.jj_3R_82(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_79().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_81 (  )  [static, private]

Definition at line 1673 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_7(), and plp.imperative2.parser.Imp2Parser.jj_3R_83().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_80().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_82 (  )  [static, private]

Definition at line 1666 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_3R_83(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_80().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_83 (  )  [static, private]

Definition at line 1039 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_84(), plp.imperative2.parser.Imp2Parser.jj_3R_85(), plp.imperative2.parser.Imp2Parser.jj_3R_86(), and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_81(), and plp.imperative2.parser.Imp2Parser.jj_3R_82().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_84 (  )  [static, private]

Definition at line 1027 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.INT, and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_83().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_85 (  )  [static, private]

Definition at line 1022 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.BOOLEAN, and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_83().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_86 (  )  [static, private]

Definition at line 1017 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2ParserConstants.STRING.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_83().

Here is the call graph for this function:

static final boolean plp.imperative2.parser.Imp2Parser.jj_3R_9 (  )  [static, private]

Definition at line 1482 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_3R_24().

Referenced by plp.imperative2.parser.Imp2Parser.jj_3R_3().

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2Parser.jj_add_error_token ( int  kind,
int  pos 
) [static, private]

Definition at line 1900 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_endpos, plp.imperative2.parser.Imp2Parser.jj_expentries, plp.imperative2.parser.Imp2Parser.jj_expentry, and plp.imperative2.parser.Imp2Parser.jj_lasttokens.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

static final Token plp.imperative2.parser.Imp2Parser.jj_consume_token ( int  kind  )  throws ParseException [static, private]

Definition at line 1821 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.JJCalls.first, plp.imperative2.parser.Imp2Parser.generateParseException(), plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gc, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_kind, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Token.kind, plp.imperative2.parser.Token.next, plp.imperative2.parser.Imp2Parser.token, plp.imperative2.parser.Imp2Parser.token_source, and plp.imperative2.parser.Imp2Parser.trace_token().

Referenced by plp.imperative2.parser.Imp2Parser.Input(), plp.imperative2.parser.Imp2Parser.PAtribuicao(), plp.imperative2.parser.Imp2Parser.PChamadaProcedimento(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoDeclaracao(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PExpAnd(), plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpConcat(), plp.imperative2.parser.Imp2Parser.PExpEquals(), plp.imperative2.parser.Imp2Parser.PExpLength(), plp.imperative2.parser.Imp2Parser.PExpMenos(), plp.imperative2.parser.Imp2Parser.PExpNot(), plp.imperative2.parser.Imp2Parser.PExpOr(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpSoma(), plp.imperative2.parser.Imp2Parser.PExpSub(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PIfThenElse(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PRead(), plp.imperative2.parser.Imp2Parser.PSequenciaComando(), plp.imperative2.parser.Imp2Parser.PSkip(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), plp.imperative2.parser.Imp2Parser.PValorInteiro(), plp.imperative2.parser.Imp2Parser.PValorString(), plp.imperative2.parser.Imp2Parser.PWhile(), and plp.imperative2.parser.Imp2Parser.PWrite().

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2Parser.jj_la1_0 (  )  [static, private]

Definition at line 1723 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException().

static void plp.imperative2.parser.Imp2Parser.jj_la1_1 (  )  [static, private]

Definition at line 1726 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException().

static void plp.imperative2.parser.Imp2Parser.jj_la1_2 (  )  [static, private]

Definition at line 1729 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException().

static final int plp.imperative2.parser.Imp2Parser.jj_ntk (  )  [static, private]

Definition at line 1887 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2Parser.jj_nt, plp.imperative2.parser.Token.kind, plp.imperative2.parser.Token.next, plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Referenced by plp.imperative2.parser.Imp2Parser.getNextToken(), plp.imperative2.parser.Imp2Parser.Imp2Parser(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), and plp.imperative2.parser.Imp2Parser.ReInit().

Here is the call graph for this function:

static final void plp.imperative2.parser.Imp2Parser.jj_rescan_token (  )  [static, private]

Definition at line 2019 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_3_1(), plp.imperative2.parser.Imp2Parser.jj_3_10(), plp.imperative2.parser.Imp2Parser.jj_3_2(), plp.imperative2.parser.Imp2Parser.jj_3_3(), plp.imperative2.parser.Imp2Parser.jj_3_4(), plp.imperative2.parser.Imp2Parser.jj_3_5(), plp.imperative2.parser.Imp2Parser.jj_3_6(), plp.imperative2.parser.Imp2Parser.jj_3_7(), plp.imperative2.parser.Imp2Parser.jj_3_8(), plp.imperative2.parser.Imp2Parser.jj_3_9(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_rescan, and plp.imperative2.parser.Imp2Parser.jj_scanpos.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException().

Here is the call graph for this function:

static final void plp.imperative2.parser.Imp2Parser.jj_save ( int  index,
int  xla 
) [static, private]

Definition at line 2047 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.JJCalls.arg, plp.imperative2.parser.Imp2Parser.JJCalls.first, plp.imperative2.parser.Imp2Parser.JJCalls.gen, and plp.imperative2.parser.Imp2Parser.JJCalls.next.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_1(), plp.imperative2.parser.Imp2Parser.jj_2_10(), plp.imperative2.parser.Imp2Parser.jj_2_2(), plp.imperative2.parser.Imp2Parser.jj_2_3(), plp.imperative2.parser.Imp2Parser.jj_2_4(), plp.imperative2.parser.Imp2Parser.jj_2_5(), plp.imperative2.parser.Imp2Parser.jj_2_6(), plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_2_8(), and plp.imperative2.parser.Imp2Parser.jj_2_9().

static final boolean plp.imperative2.parser.Imp2Parser.jj_scan_token ( int  kind  )  [static, private]

Definition at line 1848 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2Parser.jj_add_error_token(), plp.imperative2.parser.Imp2Parser.jj_la, plp.imperative2.parser.Imp2Parser.jj_lastpos, plp.imperative2.parser.Imp2Parser.jj_ls, plp.imperative2.parser.Imp2Parser.jj_rescan, plp.imperative2.parser.Imp2Parser.jj_scanpos, plp.imperative2.parser.Token.kind, plp.imperative2.parser.Token.next, plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Referenced by plp.imperative2.parser.Imp2Parser.jj_3_1(), plp.imperative2.parser.Imp2Parser.jj_3_10(), plp.imperative2.parser.Imp2Parser.jj_3_2(), plp.imperative2.parser.Imp2Parser.jj_3_3(), plp.imperative2.parser.Imp2Parser.jj_3_4(), plp.imperative2.parser.Imp2Parser.jj_3_5(), plp.imperative2.parser.Imp2Parser.jj_3_6(), plp.imperative2.parser.Imp2Parser.jj_3_8(), plp.imperative2.parser.Imp2Parser.jj_3_9(), plp.imperative2.parser.Imp2Parser.jj_3R_14(), plp.imperative2.parser.Imp2Parser.jj_3R_18(), plp.imperative2.parser.Imp2Parser.jj_3R_23(), plp.imperative2.parser.Imp2Parser.jj_3R_24(), plp.imperative2.parser.Imp2Parser.jj_3R_25(), plp.imperative2.parser.Imp2Parser.jj_3R_26(), plp.imperative2.parser.Imp2Parser.jj_3R_27(), plp.imperative2.parser.Imp2Parser.jj_3R_30(), plp.imperative2.parser.Imp2Parser.jj_3R_32(), plp.imperative2.parser.Imp2Parser.jj_3R_33(), plp.imperative2.parser.Imp2Parser.jj_3R_34(), plp.imperative2.parser.Imp2Parser.jj_3R_46(), plp.imperative2.parser.Imp2Parser.jj_3R_48(), plp.imperative2.parser.Imp2Parser.jj_3R_52(), plp.imperative2.parser.Imp2Parser.jj_3R_53(), plp.imperative2.parser.Imp2Parser.jj_3R_54(), plp.imperative2.parser.Imp2Parser.jj_3R_55(), plp.imperative2.parser.Imp2Parser.jj_3R_57(), plp.imperative2.parser.Imp2Parser.jj_3R_59(), plp.imperative2.parser.Imp2Parser.jj_3R_6(), plp.imperative2.parser.Imp2Parser.jj_3R_60(), plp.imperative2.parser.Imp2Parser.jj_3R_61(), plp.imperative2.parser.Imp2Parser.jj_3R_69(), plp.imperative2.parser.Imp2Parser.jj_3R_7(), plp.imperative2.parser.Imp2Parser.jj_3R_70(), plp.imperative2.parser.Imp2Parser.jj_3R_71(), plp.imperative2.parser.Imp2Parser.jj_3R_72(), plp.imperative2.parser.Imp2Parser.jj_3R_73(), plp.imperative2.parser.Imp2Parser.jj_3R_74(), plp.imperative2.parser.Imp2Parser.jj_3R_75(), plp.imperative2.parser.Imp2Parser.jj_3R_76(), plp.imperative2.parser.Imp2Parser.jj_3R_78(), plp.imperative2.parser.Imp2Parser.jj_3R_79(), plp.imperative2.parser.Imp2Parser.jj_3R_82(), plp.imperative2.parser.Imp2Parser.jj_3R_84(), plp.imperative2.parser.Imp2Parser.jj_3R_85(), and plp.imperative2.parser.Imp2Parser.jj_3R_86().

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2Parser.main ( String  args[]  )  [static]

Definition at line 17 of file Imp2Parser.java.

References plp.imperative2.Programa.checaTipo(), plp.imperative2.parser.Imp2Parser.criaListaValor(), plp.imperative2.Programa.executar(), plp.imperative2.parser.Imp2Parser.Imp2Parser(), and plp.imperative2.parser.Imp2Parser.Input().

Here is the call graph for this function:

static final Atribuicao plp.imperative2.parser.Imp2Parser.PAtribuicao (  )  throws ParseException [static]

Definition at line 254 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.ATTRIB, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final ChamadaProcedimento plp.imperative2.parser.Imp2Parser.PChamadaProcedimento (  )  throws ParseException [static]

Definition at line 656 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CALL, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final Comando plp.imperative2.parser.Imp2Parser.PComando (  )  throws ParseException [static]

Definition at line 108 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CALL, plp.imperative2.parser.Imp2ParserConstants.COMAND_SKIP, plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2ParserConstants.IF, plp.imperative2.parser.Imp2Parser.jj_2_1(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PSequenciaComando(), plp.imperative2.parser.Imp2ParserConstants.READ, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), plp.imperative2.parser.Imp2ParserConstants.WHILE, and plp.imperative2.parser.Imp2ParserConstants.WRITE.

Referenced by plp.imperative2.parser.Imp2Parser.PComandoDeclaracao(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PIfThenElse(), plp.imperative2.parser.Imp2Parser.PPrograma(), plp.imperative2.parser.Imp2Parser.PSequenciaComando(), and plp.imperative2.parser.Imp2Parser.PWhile().

Here is the call graph for this function:

static final ComandoDeclaracao plp.imperative2.parser.Imp2Parser.PComandoDeclaracao (  )  throws ParseException [static]

Definition at line 673 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2ParserConstants.RBRACE, plp.imperative2.parser.Imp2ParserConstants.SEMICOLON, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final Comando plp.imperative2.parser.Imp2Parser.PComandoSimples (  )  throws ParseException [static]

Definition at line 612 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CALL, plp.imperative2.parser.Imp2ParserConstants.COMAND_SKIP, plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2ParserConstants.IF, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PAtribuicao(), plp.imperative2.parser.Imp2Parser.PChamadaProcedimento(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoDeclaracao(), plp.imperative2.parser.Imp2Parser.PIfThenElse(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PSkip(), plp.imperative2.parser.Imp2Parser.PWhile(), plp.imperative2.parser.Imp2ParserConstants.READ, plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), plp.imperative2.parser.Imp2ParserConstants.WHILE, and plp.imperative2.parser.Imp2ParserConstants.WRITE.

Referenced by plp.imperative2.parser.Imp2Parser.PComando(), and plp.imperative2.parser.Imp2Parser.PSequenciaComando().

Here is the call graph for this function:

static final Declaracao plp.imperative2.parser.Imp2Parser.PDeclaracao (  )  throws ParseException [static]

Definition at line 690 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_9(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), plp.imperative2.parser.Imp2ParserConstants.PROC, plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.VAR.

Referenced by plp.imperative2.parser.Imp2Parser.PComandoDeclaracao(), and plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta().

Here is the call graph for this function:

static final DeclaracaoComposta plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta (  )  throws ParseException [static]

Definition at line 722 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracao().

Here is the call graph for this function:

static final DeclaracaoProcedimento plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento (  )  throws ParseException [static]

Definition at line 737 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_10(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2ParserConstants.PROC, plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracao().

Here is the call graph for this function:

static final DeclaracaoVariavel plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel (  )  throws ParseException [static]

Definition at line 924 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.ASSIGN, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.VAR.

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracao(), and plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta().

Here is the call graph for this function:

static final DefProcedimento plp.imperative2.parser.Imp2Parser.PDefProcedimento (  )  throws ParseException [static]

Definition at line 769 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.BOOLEAN, plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2ParserConstants.INT, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LBRACE, plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2ParserConstants.RBRACE, plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2ParserConstants.STRING, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento().

Here is the call graph for this function:

static final ExpAnd plp.imperative2.parser.Imp2Parser.PExpAnd (  )  throws ParseException [static]

Definition at line 520 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.AND, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpBinaria (  )  throws ParseException [static]

Definition at line 453 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.FALSE, plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, plp.imperative2.parser.Imp2Parser.jj_2_2(), plp.imperative2.parser.Imp2Parser.jj_2_3(), plp.imperative2.parser.Imp2Parser.jj_2_4(), plp.imperative2.parser.Imp2Parser.jj_2_5(), plp.imperative2.parser.Imp2Parser.jj_2_6(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PExpAnd(), plp.imperative2.parser.Imp2Parser.PExpConcat(), plp.imperative2.parser.Imp2Parser.PExpEquals(), plp.imperative2.parser.Imp2Parser.PExpOr(), plp.imperative2.parser.Imp2Parser.PExpSoma(), plp.imperative2.parser.Imp2Parser.PExpSub(), plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.PExpressao().

Here is the call graph for this function:

static final ExpConcat plp.imperative2.parser.Imp2Parser.PExpConcat (  )  throws ParseException [static]

Definition at line 565 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.CONCAT, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final ExpEquals plp.imperative2.parser.Imp2Parser.PExpEquals (  )  throws ParseException [static]

Definition at line 550 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.EQ, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpLength (  )  throws ParseException [static]

Definition at line 383 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.LENGTH, plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpUnaria().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpMenos (  )  throws ParseException [static]

Definition at line 357 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.MINUS, plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpUnaria().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpNot (  )  throws ParseException [static]

Definition at line 370 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.NOT, plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpUnaria().

Here is the call graph for this function:

static final ExpOr plp.imperative2.parser.Imp2Parser.PExpOr (  )  throws ParseException [static]

Definition at line 535 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.OR, plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpPrimaria (  )  throws ParseException [static]

Definition at line 396 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.FALSE, plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.PExpAnd(), plp.imperative2.parser.Imp2Parser.PExpConcat(), plp.imperative2.parser.Imp2Parser.PExpEquals(), plp.imperative2.parser.Imp2Parser.PExpOr(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpSoma(), and plp.imperative2.parser.Imp2Parser.PExpSub().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpressao (  )  throws ParseException [static]

Definition at line 580 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.FALSE, plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_2_8(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.PAtribuicao(), plp.imperative2.parser.Imp2Parser.PExpAnd(), plp.imperative2.parser.Imp2Parser.PExpConcat(), plp.imperative2.parser.Imp2Parser.PExpEquals(), plp.imperative2.parser.Imp2Parser.PExpLength(), plp.imperative2.parser.Imp2Parser.PExpMenos(), plp.imperative2.parser.Imp2Parser.PExpNot(), plp.imperative2.parser.Imp2Parser.PExpOr(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpSoma(), plp.imperative2.parser.Imp2Parser.PExpSub(), plp.imperative2.parser.Imp2Parser.PIfThenElse(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PWhile(), and plp.imperative2.parser.Imp2Parser.PWrite().

Here is the call graph for this function:

static final ExpSoma plp.imperative2.parser.Imp2Parser.PExpSoma (  )  throws ParseException [static]

Definition at line 490 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2ParserConstants.PLUS, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final ExpSub plp.imperative2.parser.Imp2Parser.PExpSub (  )  throws ParseException [static]

Definition at line 505 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.MINUS, plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpBinaria().

Here is the call graph for this function:

static final Expressao plp.imperative2.parser.Imp2Parser.PExpUnaria (  )  throws ParseException [static]

Definition at line 427 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LENGTH, plp.imperative2.parser.Imp2ParserConstants.MINUS, plp.imperative2.parser.Imp2ParserConstants.NOT, plp.imperative2.parser.Imp2Parser.PExpLength(), plp.imperative2.parser.Imp2Parser.PExpMenos(), plp.imperative2.parser.Imp2Parser.PExpNot(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PExpressao().

Here is the call graph for this function:

static final Id plp.imperative2.parser.Imp2Parser.PId (  )  throws ParseException [static]

Definition at line 269 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.token, plp.imperative2.parser.Token.toString(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PAtribuicao(), plp.imperative2.parser.Imp2Parser.PChamadaProcedimento(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), and plp.imperative2.parser.Imp2Parser.PRead().

Here is the call graph for this function:

static final IfThenElse plp.imperative2.parser.Imp2Parser.PIfThenElse (  )  throws ParseException [static]

Definition at line 208 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.ELSE, plp.imperative2.parser.Imp2ParserConstants.IF, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2ParserConstants.THEN, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final IO plp.imperative2.parser.Imp2Parser.PIO (  )  throws ParseException [static]

Definition at line 155 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.PRead(), plp.imperative2.parser.Imp2Parser.PWrite(), plp.imperative2.parser.Imp2ParserConstants.READ, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.WRITE.

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final ListaDeclaracaoParametro plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro (  )  throws ParseException [static]

Definition at line 835 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.BOOLEAN, plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2ParserConstants.INT, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2ParserConstants.STRING, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PDefProcedimento().

Here is the call graph for this function:

static final ListaExpressao plp.imperative2.parser.Imp2Parser.PListaExpressao (  )  throws ParseException [static]

Definition at line 878 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMMA, plp.imperative2.parser.Imp2ParserConstants.FALSE, plp.imperative2.parser.Imp2ParserConstants.IDENTIFIER, plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.LENGTH, plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2ParserConstants.MINUS, plp.imperative2.parser.Imp2ParserConstants.NOT, plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.PChamadaProcedimento().

Here is the call graph for this function:

static final Programa plp.imperative2.parser.Imp2Parser.PPrograma (  )  throws ParseException [static]

Definition at line 96 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.Input().

Here is the call graph for this function:

static final Read plp.imperative2.parser.Imp2Parser.PRead (  )  throws ParseException [static]

Definition at line 178 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2ParserConstants.READ, plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PIO().

Here is the call graph for this function:

static final SequenciaComando plp.imperative2.parser.Imp2Parser.PSequenciaComando (  )  throws ParseException [static]

Definition at line 140 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2ParserConstants.SEMICOLON, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PComando().

Here is the call graph for this function:

static final Skip plp.imperative2.parser.Imp2Parser.PSkip (  )  throws ParseException [static]

Definition at line 243 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.COMAND_SKIP, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final Tipo plp.imperative2.parser.Imp2Parser.PTipo (  )  throws ParseException [static]

Definition at line 806 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.BOOLEAN, plp.imperative2.parser.Imp2ParserConstants.INT, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserConstants.STRING, plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro().

Here is the call graph for this function:

static final Valor plp.imperative2.parser.Imp2Parser.PValor (  )  throws ParseException [static]

Definition at line 330 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.FALSE, plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), plp.imperative2.parser.Imp2Parser.PValorInteiro(), plp.imperative2.parser.Imp2Parser.PValorString(), plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), and plp.imperative2.parser.Imp2Parser.PExpPrimaria().

Here is the call graph for this function:

static final Valor plp.imperative2.parser.Imp2Parser.PValorBooleano (  )  throws ParseException [static]

Definition at line 293 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.FALSE, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.TRUE.

Referenced by plp.imperative2.parser.Imp2Parser.PValor().

Here is the call graph for this function:

static final Valor plp.imperative2.parser.Imp2Parser.PValorInteiro (  )  throws ParseException [static]

Definition at line 281 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.INTEGER_LITERAL, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.token, plp.imperative2.parser.Token.toString(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PValor().

Here is the call graph for this function:

static final Valor plp.imperative2.parser.Imp2Parser.PValorString (  )  throws ParseException [static]

Definition at line 316 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.STRING_LITERAL, plp.imperative2.parser.Imp2Parser.token, plp.imperative2.parser.Token.toString(), plp.imperative2.parser.Imp2Parser.trace_call(), and plp.imperative2.parser.Imp2Parser.trace_return().

Referenced by plp.imperative2.parser.Imp2Parser.PValor().

Here is the call graph for this function:

static final While plp.imperative2.parser.Imp2Parser.PWhile (  )  throws ParseException [static]

Definition at line 227 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2ParserConstants.DO, plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.WHILE.

Referenced by plp.imperative2.parser.Imp2Parser.PComandoSimples().

Here is the call graph for this function:

static final Write plp.imperative2.parser.Imp2Parser.PWrite (  )  throws ParseException [static]

Definition at line 193 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2ParserConstants.LPAREN, plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2ParserConstants.RPAREN, plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), and plp.imperative2.parser.Imp2ParserConstants.WRITE.

Referenced by plp.imperative2.parser.Imp2Parser.PIO().

Here is the call graph for this function:

void plp.imperative2.parser.Imp2Parser.ReInit ( Imp2ParserTokenManager  tm  ) 

Definition at line 1812 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2Parser.ReInit ( java.io.Reader  stream  )  [static]

Definition at line 1786 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_input_stream, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserTokenManager.ReInit(), plp.imperative2.parser.JavaCharStream.ReInit(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2Parser.ReInit ( java.io.InputStream  stream,
String  encoding 
) [static]

Definition at line 1759 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.jj_2_rtns, plp.imperative2.parser.Imp2Parser.jj_gen, plp.imperative2.parser.Imp2Parser.jj_input_stream, plp.imperative2.parser.Imp2Parser.jj_la1, plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2ParserTokenManager.ReInit(), plp.imperative2.parser.JavaCharStream.ReInit(), plp.imperative2.parser.Imp2Parser.token, and plp.imperative2.parser.Imp2Parser.token_source.

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2Parser.ReInit ( java.io.InputStream  stream  )  [static]

Definition at line 1756 of file Imp2Parser.java.

static final void plp.imperative2.parser.Imp2Parser.trace_call ( String  s  )  [static, private]

Definition at line 1981 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.trace_enabled, and plp.imperative2.parser.Imp2Parser.trace_indent.

Referenced by plp.imperative2.parser.Imp2Parser.Input(), plp.imperative2.parser.Imp2Parser.PAtribuicao(), plp.imperative2.parser.Imp2Parser.PChamadaProcedimento(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoDeclaracao(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PExpAnd(), plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpConcat(), plp.imperative2.parser.Imp2Parser.PExpEquals(), plp.imperative2.parser.Imp2Parser.PExpLength(), plp.imperative2.parser.Imp2Parser.PExpMenos(), plp.imperative2.parser.Imp2Parser.PExpNot(), plp.imperative2.parser.Imp2Parser.PExpOr(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpSoma(), plp.imperative2.parser.Imp2Parser.PExpSub(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PIfThenElse(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PPrograma(), plp.imperative2.parser.Imp2Parser.PRead(), plp.imperative2.parser.Imp2Parser.PSequenciaComando(), plp.imperative2.parser.Imp2Parser.PSkip(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), plp.imperative2.parser.Imp2Parser.PValorInteiro(), plp.imperative2.parser.Imp2Parser.PValorString(), plp.imperative2.parser.Imp2Parser.PWhile(), and plp.imperative2.parser.Imp2Parser.PWrite().

static final void plp.imperative2.parser.Imp2Parser.trace_return ( String  s  )  [static, private]

Definition at line 1989 of file Imp2Parser.java.

References plp.imperative2.parser.Imp2Parser.trace_enabled, and plp.imperative2.parser.Imp2Parser.trace_indent.

Referenced by plp.imperative2.parser.Imp2Parser.Input(), plp.imperative2.parser.Imp2Parser.PAtribuicao(), plp.imperative2.parser.Imp2Parser.PChamadaProcedimento(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoDeclaracao(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoComposta(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDeclaracaoVariavel(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PExpAnd(), plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpConcat(), plp.imperative2.parser.Imp2Parser.PExpEquals(), plp.imperative2.parser.Imp2Parser.PExpLength(), plp.imperative2.parser.Imp2Parser.PExpMenos(), plp.imperative2.parser.Imp2Parser.PExpNot(), plp.imperative2.parser.Imp2Parser.PExpOr(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpSoma(), plp.imperative2.parser.Imp2Parser.PExpSub(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PIfThenElse(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PPrograma(), plp.imperative2.parser.Imp2Parser.PRead(), plp.imperative2.parser.Imp2Parser.PSequenciaComando(), plp.imperative2.parser.Imp2Parser.PSkip(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), plp.imperative2.parser.Imp2Parser.PValorInteiro(), plp.imperative2.parser.Imp2Parser.PValorString(), plp.imperative2.parser.Imp2Parser.PWhile(), and plp.imperative2.parser.Imp2Parser.PWrite().

static final void plp.imperative2.parser.Imp2Parser.trace_scan ( Token  t1,
int  t2 
) [static, private]

Definition at line 2008 of file Imp2Parser.java.

References plp.imperative2.parser.Token.beginColumn, plp.imperative2.parser.Token.beginLine, plp.imperative2.parser.Token.image, plp.imperative2.parser.Token.kind, plp.imperative2.parser.Imp2ParserConstants.tokenImage, plp.imperative2.parser.Imp2Parser.trace_enabled, and plp.imperative2.parser.Imp2Parser.trace_indent.

static final void plp.imperative2.parser.Imp2Parser.trace_token ( Token  t,
String  where 
) [static, private]

Definition at line 1997 of file Imp2Parser.java.

References plp.imperative2.parser.Token.beginColumn, plp.imperative2.parser.Token.beginLine, plp.imperative2.parser.Token.image, plp.imperative2.parser.Token.kind, plp.imperative2.parser.Imp2ParserConstants.tokenImage, plp.imperative2.parser.Imp2Parser.trace_enabled, and plp.imperative2.parser.Imp2Parser.trace_indent.

Referenced by plp.imperative2.parser.Imp2Parser.getNextToken(), and plp.imperative2.parser.Imp2Parser.jj_consume_token().


Member Data Documentation

final JJCalls [] plp.imperative2.parser.Imp2Parser.jj_2_rtns = new JJCalls[10] [static, private]

Definition at line 1732 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.Imp2Parser(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_rescan_token(), and plp.imperative2.parser.Imp2Parser.ReInit().

int plp.imperative2.parser.Imp2Parser.jj_endpos [static, private]

Definition at line 1898 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), and plp.imperative2.parser.Imp2Parser.jj_add_error_token().

java.util.Vector<int[]> plp.imperative2.parser.Imp2Parser.jj_expentries = new java.util.Vector<int[]>() [static, private]

Definition at line 1894 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), and plp.imperative2.parser.Imp2Parser.jj_add_error_token().

int [] plp.imperative2.parser.Imp2Parser.jj_expentry [static, private]

Definition at line 1895 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), and plp.imperative2.parser.Imp2Parser.jj_add_error_token().

int plp.imperative2.parser.Imp2Parser.jj_gc = 0 [static, private]

Definition at line 1734 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_consume_token().

int plp.imperative2.parser.Imp2Parser.jj_gen [static, private]

Definition at line 1713 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), plp.imperative2.parser.Imp2Parser.getNextToken(), plp.imperative2.parser.Imp2Parser.Imp2Parser(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_rescan_token(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), and plp.imperative2.parser.Imp2Parser.ReInit().

boolean plp.imperative2.parser.Imp2Parser.jj_initialized_once = false [static, private]

Definition at line 1704 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.Imp2Parser().

JavaCharStream plp.imperative2.parser.Imp2Parser.jj_input_stream [static, package]

Definition at line 1706 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.Imp2Parser(), and plp.imperative2.parser.Imp2Parser.ReInit().

int plp.imperative2.parser.Imp2Parser.jj_kind = -1 [static, private]

Definition at line 1896 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), and plp.imperative2.parser.Imp2Parser.jj_consume_token().

int plp.imperative2.parser.Imp2Parser.jj_la [static, private]

Definition at line 1710 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_1(), plp.imperative2.parser.Imp2Parser.jj_2_10(), plp.imperative2.parser.Imp2Parser.jj_2_2(), plp.imperative2.parser.Imp2Parser.jj_2_3(), plp.imperative2.parser.Imp2Parser.jj_2_4(), plp.imperative2.parser.Imp2Parser.jj_2_5(), plp.imperative2.parser.Imp2Parser.jj_2_6(), plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_2_8(), plp.imperative2.parser.Imp2Parser.jj_2_9(), plp.imperative2.parser.Imp2Parser.jj_rescan_token(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

final int [] plp.imperative2.parser.Imp2Parser.jj_la1 = new int[17] [static, private]

Definition at line 1714 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), plp.imperative2.parser.Imp2Parser.Imp2Parser(), plp.imperative2.parser.Imp2Parser.PComando(), plp.imperative2.parser.Imp2Parser.PComandoSimples(), plp.imperative2.parser.Imp2Parser.PDeclaracao(), plp.imperative2.parser.Imp2Parser.PDeclaracaoProcedimento(), plp.imperative2.parser.Imp2Parser.PDefProcedimento(), plp.imperative2.parser.Imp2Parser.PExpBinaria(), plp.imperative2.parser.Imp2Parser.PExpPrimaria(), plp.imperative2.parser.Imp2Parser.PExpressao(), plp.imperative2.parser.Imp2Parser.PExpUnaria(), plp.imperative2.parser.Imp2Parser.PIO(), plp.imperative2.parser.Imp2Parser.PListaDeclaracaoParametro(), plp.imperative2.parser.Imp2Parser.PListaExpressao(), plp.imperative2.parser.Imp2Parser.PTipo(), plp.imperative2.parser.Imp2Parser.PValor(), plp.imperative2.parser.Imp2Parser.PValorBooleano(), and plp.imperative2.parser.Imp2Parser.ReInit().

int [] plp.imperative2.parser.Imp2Parser.jj_la1_0 [static, private]

Definition at line 1715 of file Imp2Parser.java.

int [] plp.imperative2.parser.Imp2Parser.jj_la1_1 [static, private]

Definition at line 1716 of file Imp2Parser.java.

int [] plp.imperative2.parser.Imp2Parser.jj_la1_2 [static, private]

Definition at line 1717 of file Imp2Parser.java.

Token plp.imperative2.parser.Imp2Parser.jj_lastpos [static, private]

Definition at line 1709 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_2_1(), plp.imperative2.parser.Imp2Parser.jj_2_10(), plp.imperative2.parser.Imp2Parser.jj_2_2(), plp.imperative2.parser.Imp2Parser.jj_2_3(), plp.imperative2.parser.Imp2Parser.jj_2_4(), plp.imperative2.parser.Imp2Parser.jj_2_5(), plp.imperative2.parser.Imp2Parser.jj_2_6(), plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_2_8(), plp.imperative2.parser.Imp2Parser.jj_2_9(), plp.imperative2.parser.Imp2Parser.jj_rescan_token(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

int [] plp.imperative2.parser.Imp2Parser.jj_lasttokens = new int[100] [static, private]

Definition at line 1897 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_add_error_token().

final LookaheadSuccess plp.imperative2.parser.Imp2Parser.jj_ls = new LookaheadSuccess() [static, private]

Definition at line 1847 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_scan_token().

Token plp.imperative2.parser.Imp2Parser.jj_nt [static]

Definition at line 1707 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_ntk().

int plp.imperative2.parser.Imp2Parser.jj_ntk [static, private]

Definition at line 1708 of file Imp2Parser.java.

boolean plp.imperative2.parser.Imp2Parser.jj_rescan = false [static, private]

Definition at line 1733 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.jj_rescan_token(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Token plp.imperative2.parser.Imp2Parser.jj_scanpos [static, private]

Definition at line 1709 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.getToken(), plp.imperative2.parser.Imp2Parser.jj_2_1(), plp.imperative2.parser.Imp2Parser.jj_2_10(), plp.imperative2.parser.Imp2Parser.jj_2_2(), plp.imperative2.parser.Imp2Parser.jj_2_3(), plp.imperative2.parser.Imp2Parser.jj_2_4(), plp.imperative2.parser.Imp2Parser.jj_2_5(), plp.imperative2.parser.Imp2Parser.jj_2_6(), plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_2_8(), plp.imperative2.parser.Imp2Parser.jj_2_9(), plp.imperative2.parser.Imp2Parser.jj_3_8(), plp.imperative2.parser.Imp2Parser.jj_3R_22(), plp.imperative2.parser.Imp2Parser.jj_3R_28(), plp.imperative2.parser.Imp2Parser.jj_3R_29(), plp.imperative2.parser.Imp2Parser.jj_3R_3(), plp.imperative2.parser.Imp2Parser.jj_3R_31(), plp.imperative2.parser.Imp2Parser.jj_3R_38(), plp.imperative2.parser.Imp2Parser.jj_3R_4(), plp.imperative2.parser.Imp2Parser.jj_3R_43(), plp.imperative2.parser.Imp2Parser.jj_3R_47(), plp.imperative2.parser.Imp2Parser.jj_3R_5(), plp.imperative2.parser.Imp2Parser.jj_3R_58(), plp.imperative2.parser.Imp2Parser.jj_3R_62(), plp.imperative2.parser.Imp2Parser.jj_3R_77(), plp.imperative2.parser.Imp2Parser.jj_3R_80(), plp.imperative2.parser.Imp2Parser.jj_3R_83(), plp.imperative2.parser.Imp2Parser.jj_rescan_token(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

boolean plp.imperative2.parser.Imp2Parser.jj_semLA [static, private]

Definition at line 1712 of file Imp2Parser.java.

boolean plp.imperative2.parser.Imp2Parser.lookingAhead = false [static]

Definition at line 1711 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.getToken().

Token plp.imperative2.parser.Imp2Parser.token [static]

Definition at line 1707 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.generateParseException(), plp.imperative2.parser.Imp2Parser.getNextToken(), plp.imperative2.parser.Imp2Parser.getToken(), plp.imperative2.parser.Imp2Parser.Imp2Parser(), plp.imperative2.parser.Imp2Parser.jj_2_1(), plp.imperative2.parser.Imp2Parser.jj_2_10(), plp.imperative2.parser.Imp2Parser.jj_2_2(), plp.imperative2.parser.Imp2Parser.jj_2_3(), plp.imperative2.parser.Imp2Parser.jj_2_4(), plp.imperative2.parser.Imp2Parser.jj_2_5(), plp.imperative2.parser.Imp2Parser.jj_2_6(), plp.imperative2.parser.Imp2Parser.jj_2_7(), plp.imperative2.parser.Imp2Parser.jj_2_8(), plp.imperative2.parser.Imp2Parser.jj_2_9(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), plp.imperative2.parser.Imp2Parser.PId(), plp.imperative2.parser.Imp2Parser.PValorInteiro(), plp.imperative2.parser.Imp2Parser.PValorString(), and plp.imperative2.parser.Imp2Parser.ReInit().

Imp2ParserTokenManager plp.imperative2.parser.Imp2Parser.token_source [static]

Definition at line 1705 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.getNextToken(), plp.imperative2.parser.Imp2Parser.getToken(), plp.imperative2.parser.Imp2Parser.Imp2Parser(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_ntk(), plp.imperative2.parser.Imp2Parser.jj_scan_token(), and plp.imperative2.parser.Imp2Parser.ReInit().

boolean plp.imperative2.parser.Imp2Parser.trace_enabled = true [static, private]

Definition at line 1971 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.disable_tracing(), plp.imperative2.parser.Imp2Parser.enable_tracing(), plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), plp.imperative2.parser.Imp2Parser.trace_scan(), and plp.imperative2.parser.Imp2Parser.trace_token().

int plp.imperative2.parser.Imp2Parser.trace_indent = 0 [static, private]

Definition at line 1970 of file Imp2Parser.java.

Referenced by plp.imperative2.parser.Imp2Parser.trace_call(), plp.imperative2.parser.Imp2Parser.trace_return(), plp.imperative2.parser.Imp2Parser.trace_scan(), and plp.imperative2.parser.Imp2Parser.trace_token().


The documentation for this class was generated from the following file:
Generated on Wed Jul 19 19:11:00 2006 for PLP by  doxygen 1.4.7