Georg Bauhaus <[email protected]> writes:

> Hi,
>
> I get parse errors from the latest ada-mode for some forms of
> formal derived types. 

Thanks.

The fix is to replace formal_derived_type_definition in ada-grammar.wy
with this:

;; formal_derived_type_definition ::=
;;   [abstract] [limited | synchronized] new subtype_mark [[and 
interface_list]with private]
formal_derived_type_definition
  : abstract_limited_synchronized_opt NEW name AND interface_list WITH PRIVATE
  | abstract_limited_synchronized_opt NEW name WITH PRIVATE
  | abstract_limited_synchronized_opt NEW name AND interface_list
  | abstract_limited_synchronized_opt NEW name
  ;


Fixed in 5.0.1

-- 
-- Stephe

_______________________________________________
Emacs-ada-mode mailing list
[email protected]
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

Reply via email to