  }
  
  /*
-Index: zend_dynamic_array.c
-===================================================================
-RCS file: /repository/ZendEngine2/zend_dynamic_array.c,v
-retrieving revision 1.12
-diff -u -r1.12 zend_dynamic_array.c
---- zend_dynamic_array.c	8 Jan 2004 17:31:47 -0000	1.12
-+++ zend_dynamic_array.c	6 Mar 2005 12:10:15 -0000
-@@ -17,7 +17,7 @@
-    +----------------------------------------------------------------------+
- */
- 
--/* $Id$ */
-+/* $Id$ */
- 
- #include "zend.h"
- 
-Index: zend_dynamic_array.h
-===================================================================
-RCS file: /repository/ZendEngine2/zend_dynamic_array.h,v
-retrieving revision 1.13
-diff -u -r1.13 zend_dynamic_array.h
---- zend_dynamic_array.h	15 Jul 2004 19:41:22 -0000	1.13
-+++ zend_dynamic_array.h	6 Mar 2005 12:10:15 -0000
-@@ -17,7 +17,7 @@
-    +----------------------------------------------------------------------+
- */
- 
--/* $Id$ */
-+/* $Id$ */
- 
- #ifndef ZEND_DYNAMIC_ARRAY_H
- #define ZEND_DYNAMIC_ARRAY_H
-Index: zend_errors.h
-===================================================================
-RCS file: /repository/ZendEngine2/zend_errors.h,v
-retrieving revision 1.17
-diff -u -r1.17 zend_errors.h
---- zend_errors.h	8 Jan 2004 17:31:47 -0000	1.17
-+++ zend_errors.h	6 Mar 2005 12:10:15 -0000
-@@ -17,7 +17,7 @@
-    +----------------------------------------------------------------------+
- */
- 
--/* $Id$ */
-+/* $Id$ */
- 
- #ifndef ZEND_ERRORS_H
- #define ZEND_ERRORS_H
-Index: zend_exceptions.c
+Index: Zend/zend_exceptions.c
 ===================================================================
 RCS file: /repository/ZendEngine2/zend_exceptions.c,v
 retrieving revision 1.75
 diff -u -r1.75 zend_exceptions.c
---- zend_exceptions.c	7 Dec 2004 07:46:12 -0000	1.75
-+++ zend_exceptions.c	6 Mar 2005 12:10:15 -0000
-@@ -19,7 +19,7 @@
-    +----------------------------------------------------------------------+
- */
- 
--/* $Id$ */
-+/* $Id$ */
- 
- #include "zend.h"
- #include "zend_API.h"
+--- Zend/zend_exceptions.c	7 Dec 2004 07:46:12 -0000	1.75
++++ Zend/zend_exceptions.c	6 Mar 2005 15:02:50 -0000
 @@ -28,6 +28,7 @@
  #include "zend_interfaces.h"
  #include "zend_exceptions.h"

+throws_class_name:
+		T_STRING { $$ = $1; }
+	|	T_CLASSNAME { $$ = $1; }
+;
+
+annotation_list:
+		'[' annotation_elements ']'
+;

 	if (nullify_handlers) {
 		ce->constructor = NULL;
 		ce->destructor = NULL;
@@ -3865,6 +4105,134 @@
 	}
 }
 
