0N/A1)Copy Parser.jjt in a dedicated directory.
0N/A
0N/A2) Grammar modificatiobns:
0N/AGrammar located in file Parser.jjt :
0N/A
0N/A3) Command :
0N/A/usr/lang/JAVA/JavaCC_2.0/bin/jjtree Parser.jjt
0N/A/usr/lang/JAVA/JavaCC_2.0/bin/javacc Parser.jj
0N/A
0N/A4) Files to copy back in IPAcl directory:
0N/AIf you added new node (eg :IpV6Address()) copy the JDM file (eg:JDMIpV6Address.java)
0N/AIn any cases copy back (These files must be checkedout in IPAcl directory):
0N/AASCII_CharStream.java
0N/AJJTParserState.java
0N/AParseException.java
0N/AParser.java
0N/AParserConstants.java
0N/AParserTokenManager.java
0N/AParserTreeConstants.java
0N/ATokenMgrError.java
0N/A
0N/A5) You need to modify any JDM files you copied back. Lauch the compilation and you will see what is wrong.
0N/AHave a look to similar nodes in order to see how to modify. Some protected methods have to be overloaded.
0N/A
0N/A6) Once your updates are running, copy back:
0N/AParser.jj
0N/AParser.jjt
0N/A
0N/A7) DONE.