Diff for /parser3/src/main/compile.C between versions 1.75.10.1 and 1.76

version 1.75.10.1, 2005/08/05 13:03:00 version 1.76, 2005/07/25 08:53:12
Line 1 Line 1
 /** @file  /** @file
         Parser: compiler part of request class.          Parser: compiler part of request class.
   
         Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com)          Copyright (c) 2001-2004 ArtLebedev Group (http://www.artlebedev.com)
         Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)          Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru)
 */  */
   
Line 10  static const char * const IDENT_COMPILE_ Line 10  static const char * const IDENT_COMPILE_
 #include "pa_opcode.h"  #include "pa_opcode.h"
 #include "pa_request.h"  #include "pa_request.h"
 #include "compile_tools.h"  #include "compile_tools.h"
   #include "pa_vclass.h"
   
 extern int yydebug;  extern int yydebug;
 extern int yyparse (void *);  extern int yyparse (void *);
Line 34  VStateless_class& Request::compile(VStat Line 35  VStateless_class& Request::compile(VStat
                         "%s(%d:%d): %s",  file_list[file_no].cstr(), 1+pc.pos.line, 1+pc.pos.col,  pc.error);                          "%s(%d:%d): %s",  file_list[file_no].cstr(), 1+pc.pos.line, 1+pc.pos.col,  pc.error);
         }          }
   
           // fill properties
           static_cast<VClass*>(pc.cclass)->fill_properties();
   
         // result          // result
         return *pc.cclass;          return *pc.cclass;
 }  }

Removed from v.1.75.10.1  
changed lines
  Added in v.1.76


E-mail: