in reply to Re: how to name an anonymous reference
in thread how to name an anonymous reference

Oops, I guess I posted too early - there is a simple workaround:
my $ref; # auxiliary to declaring @annotations my @annotations = ( [ "id", [ ULONG, "value", undef ] ], [ "autoid", $ref = [ ENUM, "AutoidKind", [ "SEQUENTIAL", "HASH" +] ], [ $ref, "value", "HASH" ] ] );
Sorry for the noise.