  ;
  
  
-@@ -478,9 +519,49 @@
+@@ -478,9 +520,49 @@
  		variable_modifiers { CG(access_type) = $1.u.constant.value.lval; } class_variable_declaration ';'
  	|	class_constant_declaration ';'
  	|	method_modifiers T_FUNCTION { $2.u.opline_num = CG(zend_lineno); } is_reference T_STRING { zend_do_begin_function_declaration(&$2, &$5, 1, $4.op_type, &$1 TSRMLS_CC); } '(' 

 
 class_entry_type:
 		T_CLASS			{  $$.u.constant.value.lval = 0; }
@@ -428,6 +468,7 @@
 optional_class_type:
 		/* empty */		{ $$.op_type = IS_UNUSED; }
 	|	T_STRING		{ $$ = $1; }

retrieving revision 1.151
diff -u -r1.151 zend_language_parser.y
--- Zend/zend_language_parser.y	4 Oct 2004 19:54:34 -0000	1.151
+++ Zend/zend_language_parser.y	4 Nov 2004 12:08:30 -0000
@@ -111,6 +111,7 @@
 %token T_TRY
 %token T_CATCH
