Package eu.bandm.tools.umod
Class Reducer.PragsVisitor
java.lang.Object
eu.bandm.tools.tdom.runtime.BaseVisitor
eu.bandm.tools.umod.absy.Visitor
eu.bandm.tools.umod.Reducer.PragsVisitor
- All Implemented Interfaces:
PCDataVisitor
- Enclosing class:
- Reducer
protected class Reducer.PragsVisitor
extends eu.bandm.tools.umod.absy.Visitor
Reduces pragma codes.
The syntax is
<!ELEMENT pragmas (ident_upper|pragarg)*>
<!ELEMENT pragarg (smallpositive, smallpositive?)>
-
Field Summary
Modifier and TypeFieldDescription(package private) int
(package private) boolean
(package private) boolean
(package private) boolean
(package private) boolean
Fields inherited from class eu.bandm.tools.tdom.runtime.BaseVisitor
validating
-
Constructor Summary
-
Method Summary
Methods inherited from class eu.bandm.tools.umod.absy.Visitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
Methods inherited from class eu.bandm.tools.tdom.runtime.BaseVisitor
visit
-
Field Details
-
pragisvisitor
boolean pragisvisitor -
pragiskey
boolean pragiskey -
pragisconstructor
boolean pragisconstructor -
numfound
boolean numfound -
firstnumber
int firstnumber
-
-
Constructor Details
-
PragsVisitor
protected PragsVisitor()
-
-
Method Details
-
visit
public void visit(eu.bandm.tools.umod.absy.Element_ident_upper e0) - Overrides:
visit
in classeu.bandm.tools.umod.absy.Visitor
-
visit
public void visit(eu.bandm.tools.umod.absy.Element_pragarg e0) - Overrides:
visit
in classeu.bandm.tools.umod.absy.Visitor
-
putpragma
-