plp.imperative1.parser.Imp1ParserConstants Interface Reference

Inherited by plp.imperative1.parser.Imp1Parser, and plp.imperative1.parser.Imp1ParserTokenManager.

Inheritance diagram for plp.imperative1.parser.Imp1ParserConstants:

Inheritance graph
[legend]
List of all members.

Public Attributes

int EOF = 0
int SINGLE_LINE_COMMENT = 6
int FORMAL_COMMENT = 7
int MULTI_LINE_COMMENT = 8
int AND = 9
int OR = 10
int NOT = 11
int LENGTH = 12
int TRUE = 13
int FALSE = 14
int VAR = 15
int COMAND_SKIP = 16
int WHILE = 17
int DO = 18
int READ = 19
int WRITE = 20
int IF = 21
int THEN = 22
int ELSE = 23
int PROC = 24
int CALL = 25
int INT = 26
int BOOLEAN = 27
int STRING = 28
int INTEGER_LITERAL = 29
int DECIMAL_LITERAL = 30
int HEX_LITERAL = 31
int OCTAL_LITERAL = 32
int STRING_LITERAL = 33
int IDENTIFIER = 34
int LETTER = 35
int DIGIT = 36
int LPAREN = 37
int RPAREN = 38
int LBRACE = 39
int RBRACE = 40
int LBRACKET = 41
int RBRACKET = 42
int SEMICOLON = 43
int COMMA = 44
int DOT = 45
int ATTRIB = 46
int ASSIGN = 47
int GT = 48
int LT = 49
int BANG = 50
int TILDE = 51
int HOOK = 52
int COLON = 53
int EQ = 54
int LE = 55
int GE = 56
int NE = 57
int SC_OR = 58
int SC_AND = 59
int CONCAT = 60
int PLUS = 61
int MINUS = 62
int STAR = 63
int SLASH = 64
int BIT_AND = 65
int BIT_OR = 66
int XOR = 67
int REM = 68
int DEFAULT = 0
String[] tokenImage

Detailed Description

Definition at line 4 of file Imp1ParserConstants.java.


Member Data Documentation

int plp.imperative1.parser.Imp1ParserConstants.AND = 9

Definition at line 10 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_4(), plp.imperative1.parser.Imp1Parser.jj_3R_62(), and plp.imperative1.parser.Imp1Parser.PExpAnd().

int plp.imperative1.parser.Imp1ParserConstants.ASSIGN = 47

Definition at line 48 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_4(), and plp.imperative1.parser.Imp1Parser.PDeclaracaoVariavel().

int plp.imperative1.parser.Imp1ParserConstants.ATTRIB = 46

Definition at line 47 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_21(), and plp.imperative1.parser.Imp1Parser.PAtribuicao().

int plp.imperative1.parser.Imp1ParserConstants.BANG = 50

Definition at line 51 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.BIT_AND = 65

Definition at line 66 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.BIT_OR = 66

Definition at line 67 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.BOOLEAN = 27

Definition at line 28 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.CALL = 25

Definition at line 26 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.COLON = 53

Definition at line 54 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.COMAND_SKIP = 16

Definition at line 17 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_20(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), and plp.imperative1.parser.Imp1Parser.PSkip().

int plp.imperative1.parser.Imp1ParserConstants.COMMA = 44

Definition at line 45 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_9(), plp.imperative1.parser.Imp1Parser.jj_3R_53(), and plp.imperative1.parser.Imp1Parser.PDeclaracaoComposta().

int plp.imperative1.parser.Imp1ParserConstants.CONCAT = 60

Definition at line 61 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_2(), plp.imperative1.parser.Imp1Parser.jj_3R_60(), and plp.imperative1.parser.Imp1Parser.PExpConcat().

int plp.imperative1.parser.Imp1ParserConstants.DECIMAL_LITERAL = 30

Definition at line 31 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.DEFAULT = 0

Definition at line 71 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.DIGIT = 36

Definition at line 37 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.DO = 18

Definition at line 19 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_23(), and plp.imperative1.parser.Imp1Parser.PWhile().

int plp.imperative1.parser.Imp1ParserConstants.DOT = 45

Definition at line 46 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.ELSE = 23

Definition at line 24 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_24(), and plp.imperative1.parser.Imp1Parser.PIfThenElse().

int plp.imperative1.parser.Imp1ParserConstants.EOF = 0

Definition at line 6 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.EQ = 54

Definition at line 55 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_6(), plp.imperative1.parser.Imp1Parser.jj_3R_64(), and plp.imperative1.parser.Imp1Parser.PExpEquals().

int plp.imperative1.parser.Imp1ParserConstants.FALSE = 14

Definition at line 15 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_51(), plp.imperative1.parser.Imp1Parser.PExpBinaria(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PExpressao(), plp.imperative1.parser.Imp1Parser.PValor(), and plp.imperative1.parser.Imp1Parser.PValorBooleano().

int plp.imperative1.parser.Imp1ParserConstants.FORMAL_COMMENT = 7

Definition at line 8 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.GE = 56

Definition at line 57 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.GT = 48

Definition at line 49 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.HEX_LITERAL = 31

Definition at line 32 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.HOOK = 52

Definition at line 53 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.IDENTIFIER = 34

Definition at line 35 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_18(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), plp.imperative1.parser.Imp1Parser.PExpBinaria(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PExpressao(), and plp.imperative1.parser.Imp1Parser.PId().

int plp.imperative1.parser.Imp1ParserConstants.IF = 21

Definition at line 22 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_24(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), and plp.imperative1.parser.Imp1Parser.PIfThenElse().

int plp.imperative1.parser.Imp1ParserConstants.INT = 26

Definition at line 27 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.INTEGER_LITERAL = 29

Definition at line 30 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_41(), plp.imperative1.parser.Imp1Parser.PExpBinaria(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PExpressao(), plp.imperative1.parser.Imp1Parser.PValor(), and plp.imperative1.parser.Imp1Parser.PValorInteiro().

int plp.imperative1.parser.Imp1ParserConstants.LBRACE = 39

Definition at line 40 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_22(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoDeclaracao(), and plp.imperative1.parser.Imp1Parser.PComandoSimples().

int plp.imperative1.parser.Imp1ParserConstants.LBRACKET = 41

Definition at line 42 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.LE = 55

Definition at line 56 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.LENGTH = 12

Definition at line 13 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_30(), plp.imperative1.parser.Imp1Parser.PExpLength(), and plp.imperative1.parser.Imp1Parser.PExpUnaria().

int plp.imperative1.parser.Imp1ParserConstants.LETTER = 35

Definition at line 36 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.LPAREN = 37

Definition at line 38 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_11(), plp.imperative1.parser.Imp1Parser.jj_3R_14(), plp.imperative1.parser.Imp1Parser.jj_3R_46(), plp.imperative1.parser.Imp1Parser.jj_3R_47(), plp.imperative1.parser.Imp1Parser.jj_3R_48(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), plp.imperative1.parser.Imp1Parser.PDeclaracao(), plp.imperative1.parser.Imp1Parser.PExpBinaria(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PExpressao(), plp.imperative1.parser.Imp1Parser.PRead(), and plp.imperative1.parser.Imp1Parser.PWrite().

int plp.imperative1.parser.Imp1ParserConstants.LT = 49

Definition at line 50 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.MINUS = 62

Definition at line 63 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_3(), plp.imperative1.parser.Imp1Parser.jj_3R_28(), plp.imperative1.parser.Imp1Parser.jj_3R_61(), plp.imperative1.parser.Imp1Parser.PExpMenos(), plp.imperative1.parser.Imp1Parser.PExpSub(), and plp.imperative1.parser.Imp1Parser.PExpUnaria().

int plp.imperative1.parser.Imp1ParserConstants.MULTI_LINE_COMMENT = 8

Definition at line 9 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.NE = 57

Definition at line 58 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.NOT = 11

Definition at line 12 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_29(), plp.imperative1.parser.Imp1Parser.PExpNot(), and plp.imperative1.parser.Imp1Parser.PExpUnaria().

int plp.imperative1.parser.Imp1ParserConstants.OCTAL_LITERAL = 32

Definition at line 33 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.OR = 10

Definition at line 11 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_5(), plp.imperative1.parser.Imp1Parser.jj_3R_63(), and plp.imperative1.parser.Imp1Parser.PExpOr().

int plp.imperative1.parser.Imp1ParserConstants.PLUS = 61

Definition at line 62 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_65(), and plp.imperative1.parser.Imp1Parser.PExpSoma().

int plp.imperative1.parser.Imp1ParserConstants.PROC = 24

Definition at line 25 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.RBRACE = 40

Definition at line 41 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_22(), and plp.imperative1.parser.Imp1Parser.PComandoDeclaracao().

int plp.imperative1.parser.Imp1ParserConstants.RBRACKET = 42

Definition at line 43 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.READ = 19

Definition at line 20 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_47(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), plp.imperative1.parser.Imp1Parser.PIO(), and plp.imperative1.parser.Imp1Parser.PRead().

int plp.imperative1.parser.Imp1ParserConstants.REM = 68

Definition at line 69 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.RPAREN = 38

Definition at line 39 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_11(), plp.imperative1.parser.Imp1Parser.jj_3R_14(), plp.imperative1.parser.Imp1Parser.jj_3R_46(), plp.imperative1.parser.Imp1Parser.jj_3R_47(), plp.imperative1.parser.Imp1Parser.jj_3R_48(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), plp.imperative1.parser.Imp1Parser.PDeclaracao(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PRead(), and plp.imperative1.parser.Imp1Parser.PWrite().

int plp.imperative1.parser.Imp1ParserConstants.SC_AND = 59

Definition at line 60 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.SC_OR = 58

Definition at line 59 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.SEMICOLON = 43

Definition at line 44 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3_1(), plp.imperative1.parser.Imp1Parser.jj_3R_22(), plp.imperative1.parser.Imp1Parser.jj_3R_49(), plp.imperative1.parser.Imp1Parser.PComandoDeclaracao(), and plp.imperative1.parser.Imp1Parser.PSequenciaComando().

int plp.imperative1.parser.Imp1ParserConstants.SINGLE_LINE_COMMENT = 6

Definition at line 7 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.SLASH = 64

Definition at line 65 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.STAR = 63

Definition at line 64 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.STRING = 28

Definition at line 29 of file Imp1ParserConstants.java.

int plp.imperative1.parser.Imp1ParserConstants.STRING_LITERAL = 33

Definition at line 34 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_43(), plp.imperative1.parser.Imp1Parser.PExpBinaria(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PExpressao(), plp.imperative1.parser.Imp1Parser.PValor(), and plp.imperative1.parser.Imp1Parser.PValorString().

int plp.imperative1.parser.Imp1ParserConstants.THEN = 22

Definition at line 23 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_24(), and plp.imperative1.parser.Imp1Parser.PIfThenElse().

int plp.imperative1.parser.Imp1ParserConstants.TILDE = 51

Definition at line 52 of file Imp1ParserConstants.java.

String [] plp.imperative1.parser.Imp1ParserConstants.tokenImage

Definition at line 73 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.generateParseException().

int plp.imperative1.parser.Imp1ParserConstants.TRUE = 13

Definition at line 14 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_52(), plp.imperative1.parser.Imp1Parser.PExpBinaria(), plp.imperative1.parser.Imp1Parser.PExpPrimaria(), plp.imperative1.parser.Imp1Parser.PExpressao(), plp.imperative1.parser.Imp1Parser.PValor(), and plp.imperative1.parser.Imp1Parser.PValorBooleano().

int plp.imperative1.parser.Imp1ParserConstants.VAR = 15

Definition at line 16 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_4(), plp.imperative1.parser.Imp1Parser.PDeclaracao(), and plp.imperative1.parser.Imp1Parser.PDeclaracaoVariavel().

int plp.imperative1.parser.Imp1ParserConstants.WHILE = 17

Definition at line 18 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_23(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), and plp.imperative1.parser.Imp1Parser.PWhile().

int plp.imperative1.parser.Imp1ParserConstants.WRITE = 20

Definition at line 21 of file Imp1ParserConstants.java.

Referenced by plp.imperative1.parser.Imp1Parser.jj_3R_48(), plp.imperative1.parser.Imp1Parser.PComando(), plp.imperative1.parser.Imp1Parser.PComandoSimples(), plp.imperative1.parser.Imp1Parser.PIO(), and plp.imperative1.parser.Imp1Parser.PWrite().

int plp.imperative1.parser.Imp1ParserConstants.XOR = 67

Definition at line 68 of file Imp1ParserConstants.java.


The documentation for this interface was generated from the following file:
Generated on Tue Sep 12 22:01:41 2006 for PLP by  doxygen 1.4.7