jvanzyl     00/10/20 12:16:30

  Modified:    src/java/org/apache/velocity/runtime/parser
                        JJTParserState.java Parser.java Parser.jj
                        Parser.jjt ParserTokenManager.java
                        ParserVisitor.java build
  Removed:     src/java/org/apache/velocity/runtime/parser ASTAddNode.java
                        ASTAndNode.java ASTAssignment.java ASTBlock.java
                        ASTComment.java ASTDirective.java ASTDivNode.java
                        ASTEQNode.java ASTElseIfStatement.java
                        ASTElseStatement.java ASTExpression.java
                        ASTFalse.java ASTGENode.java ASTGTNode.java
                        ASTIdentifier.java ASTIfStatement.java
                        ASTIncludeStatement.java ASTLENode.java
                        ASTLTNode.java ASTMethod.java ASTModNode.java
                        ASTMulNode.java ASTNENode.java ASTNotNode.java
                        ASTNumberLiteral.java ASTObjectArray.java
                        ASTOrNode.java ASTParameters.java ASTReference.java
                        ASTSetDirective.java ASTStringLiteral.java
                        ASTSubtractNode.java ASTText.java ASTTrue.java
                        ASTVariable.java ASTWord.java ASTprocess.java
                        AbstractExecutor.java MapExecutor.java Node.java
                        NodeUtils.java PropertyExecutor.java
                        SimpleNode.java
  Log:
  - moved all the nodes into a package of their own, and made changes
    to the grammar file to reflect this change.
  
  Revision  Changes    Path
  1.2       +2 -0      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/JJTParserState.java
  
  Index: JJTParserState.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/JJTParserState.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JJTParserState.java       2000/09/30 17:04:25     1.1
  +++ JJTParserState.java       2000/10/20 19:16:23     1.2
  @@ -2,6 +2,8 @@
   
   package org.apache.velocity.runtime.parser;
   
  +import org.apache.velocity.runtime.parser.node.*;
  +
   class JJTParserState {
     private java.util.Stack nodes;
     private java.util.Stack marks;
  
  
  
  1.6       +6 -5      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.java
  
  Index: Parser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Parser.java       2000/10/11 14:46:24     1.5
  +++ Parser.java       2000/10/20 19:16:24     1.6
  @@ -4,6 +4,7 @@
   import java.io.*;
   import java.util.*;
   
  +import org.apache.velocity.runtime.parser.node.*;
   import org.apache.velocity.runtime.directive.Directive;
   
   /**
  @@ -17,7 +18,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a>
  - * @version $Id: Parser.java,v 1.5 2000/10/11 14:46:24 jvanzyl Exp $ 
  + * @version $Id: Parser.java,v 1.6 2000/10/20 19:16:24 jvanzyl Exp $ 
   */
   public class Parser/*@bgen(jjtree)*/implements ParserTreeConstants, ParserConstants 
{/*@bgen(jjtree)*/
     protected JJTParserState jjtree = new JJTParserState();
  @@ -1993,14 +1994,14 @@
       return false;
     }
   
  -  final private boolean jj_3R_20() {
  -    if (jj_scan_token(IDENTIFIER)) return true;
  +  final private boolean jj_3R_35() {
  +    if (jj_scan_token(FALSE)) return true;
       if (jj_la == 0 && jj_scanpos == jj_lastpos) return false;
       return false;
     }
   
  -  final private boolean jj_3R_35() {
  -    if (jj_scan_token(FALSE)) return true;
  +  final private boolean jj_3R_20() {
  +    if (jj_scan_token(IDENTIFIER)) return true;
       if (jj_la == 0 && jj_scanpos == jj_lastpos) return false;
       return false;
     }
  
  
  
  1.6       +2 -1      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jj
  
  Index: Parser.jj
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jj,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Parser.jj 2000/10/11 14:46:25     1.5
  +++ Parser.jj 2000/10/20 19:16:25     1.6
  @@ -84,6 +84,7 @@
   import java.io.*;
   import java.util.*;
   
  +import org.apache.velocity.runtime.parser.node.*;
   import org.apache.velocity.runtime.directive.Directive;
   
   /**
  @@ -97,7 +98,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a>
  - * @version $Id: Parser.jj,v 1.5 2000/10/11 14:46:25 jvanzyl Exp $ 
  + * @version $Id: Parser.jj,v 1.6 2000/10/20 19:16:25 jvanzyl Exp $ 
   */
   public class Parser/*@bgen(jjtree)*/implements ParserTreeConstants/*@egen*/
   {/*@bgen(jjtree)*/
  
  
  
  1.6       +2 -1      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jjt
  
  Index: Parser.jjt
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/Parser.jjt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Parser.jjt        2000/10/11 14:46:26     1.5
  +++ Parser.jjt        2000/10/20 19:16:25     1.6
  @@ -108,6 +108,7 @@
   import java.io.*;
   import java.util.*;
   
  +import org.apache.velocity.runtime.parser.node.*;
   import org.apache.velocity.runtime.directive.Directive;
   
   /**
  @@ -121,7 +122,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a>
  - * @version $Id: Parser.jjt,v 1.5 2000/10/11 14:46:26 jvanzyl Exp $ 
  + * @version $Id: Parser.jjt,v 1.6 2000/10/20 19:16:25 jvanzyl Exp $ 
   */
   public class Parser
   {
  
  
  
  1.5       +1 -0      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserTokenManager.java
  
  Index: ParserTokenManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserTokenManager.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ParserTokenManager.java   2000/10/11 14:46:26     1.4
  +++ ParserTokenManager.java   2000/10/20 19:16:26     1.5
  @@ -2,6 +2,7 @@
   package org.apache.velocity.runtime.parser;
   import java.io.*;
   import java.util.*;
  +import org.apache.velocity.runtime.parser.node.*;
   import org.apache.velocity.runtime.directive.Directive;
   
   public class ParserTokenManager implements ParserConstants
  
  
  
  1.3       +2 -0      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserVisitor.java
  
  Index: ParserVisitor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/ParserVisitor.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ParserVisitor.java        2000/10/03 17:03:17     1.2
  +++ ParserVisitor.java        2000/10/20 19:16:26     1.3
  @@ -2,6 +2,8 @@
   
   package org.apache.velocity.runtime.parser;
   
  +import org.apache.velocity.runtime.parser.node.*;
  +
   public interface ParserVisitor
   {
     public Object visit(SimpleNode node, Object data);
  
  
  
  1.2       +6 -0      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/build
  
  Index: build
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/build,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build     2000/09/30 17:04:24     1.1
  +++ build     2000/10/20 19:16:27     1.2
  @@ -5,3 +5,9 @@
   
   echo "Running JavaCC ..."
   javacc Parser.jj
  +
  +# Remove the generated nodes as they are now
  +# in a package of their own.
  +rm -f AST*
  +rm -f Node.java
  +rm -f SimpleNode.java
  
  
  

Reply via email to