You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by fr...@apache.org on 2001/11/29 14:30:47 UTC

cvs commit: jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/parser BasicSQLParser.java

froehlich    01/11/29 05:30:47

  Modified:    apps/db/src/java/org/apache/avalon/db/basic/parser
                        BasicSQLParser.java
  Log:
  first successful run of the sql parser, yippie ;-)
  
  Revision  Changes    Path
  1.2       +17 -17    jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/parser/BasicSQLParser.java
  
  Index: BasicSQLParser.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/basic/parser/BasicSQLParser.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- BasicSQLParser.java	2001/11/29 13:06:26	1.1
  +++ BasicSQLParser.java	2001/11/29 13:30:47	1.2
  @@ -36,7 +36,7 @@
       public static void main(String args[]) {
           BasicSQLParser parser = new BasicSQLParser(System.in);
           try {
  -            parser.Test((String)args[0]);
  +            parser.Test();
           } catch(ParseException pe) {
               pe.printStackTrace();
           }
  @@ -45,19 +45,19 @@
   /**
    * Test Method for command line input
    */
  -  static final public void Test(String sql) throws ParseException {
  -    parseSQLString(sql);
  +  static final public void Test() throws ParseException {
  +    parseSQLString();
       jj_consume_token(52);
     }
   
  -  static final public String parseSQLString(String sql) throws ParseException {
  +  static final public String parseSQLString() throws ParseException {
       String stm;
       switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
       case SELECT:
  -      stm = Select(sql);
  +      stm = Select();
         break;
       case UPDATE:
  -      stm = Update(sql);
  +      stm = Update();
         break;
       default:
         jj_la1[0] = jj_gen;
  @@ -69,14 +69,14 @@
       throw new Error("Missing return statement in function");
     }
   
  -  static final public String Select(String sql) throws ParseException {
  +  static final public String Select() throws ParseException {
       String stm;
       Token token;
       ArrayList columns = new ArrayList();
       jj_consume_token(SELECT);
  -    getColumns(columns);
       token = jj_consume_token(SELECT);
  -            stm = token.image;
  +                           stm = token.image;
  +    getColumns(columns);
       jj_consume_token(FROM);
       switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
       case 0:
  @@ -90,7 +90,7 @@
       throw new Error("Missing return statement in function");
     }
   
  -  static final public String Update(String sql) throws ParseException {
  +  static final public String Update() throws ParseException {
        String stm;
        Token token;
       jj_consume_token(UPDATE);
  @@ -100,31 +100,31 @@
       throw new Error("Missing return statement in function");
     }
   
  -  static final public void Rollback(String sql) throws ParseException {
  +  static final public void Rollback() throws ParseException {
       jj_consume_token(0);
     }
   
  -  static final public void Insert(String sql) throws ParseException {
  +  static final public void Insert() throws ParseException {
       jj_consume_token(0);
     }
   
  -  static final public void Grant(String sql) throws ParseException {
  +  static final public void Grant() throws ParseException {
       jj_consume_token(0);
     }
   
  -  static final public void Drop(String sql) throws ParseException {
  +  static final public void Drop() throws ParseException {
       jj_consume_token(0);
     }
   
  -  static final public void Delete(String sql) throws ParseException {
  +  static final public void Delete() throws ParseException {
       jj_consume_token(0);
     }
   
  -  static final public void Commit(String sql) throws ParseException {
  +  static final public void Commit() throws ParseException {
       jj_consume_token(0);
     }
   
  -  static final public void Alter(String sql) throws ParseException {
  +  static final public void Alter() throws ParseException {
       jj_consume_token(0);
     }
   
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>