X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FLexical%2FTypes.pm;h=0ac794ab68cc7bb5706c890af23efd972b924e8e;hb=29249d65c1e4c2712ad16c72543cf98d5905102e;hp=be4d71c26d30c2a484d6ae9b2688bb05b345b7a2;hpb=e5180e775fa6b3bef100a42bd7899aba3627df8b;p=perl%2Fmodules%2FLexical-Types.git diff --git a/lib/Lexical/Types.pm b/lib/Lexical/Types.pm index be4d71c..0ac794a 100644 --- a/lib/Lexical/Types.pm +++ b/lib/Lexical/Types.pm @@ -13,13 +13,13 @@ Lexical::Types - Extend the semantics of typed lexicals. =head1 VERSION -Version 0.03 +Version 0.05 =cut our $VERSION; BEGIN { - $VERSION = '0.03'; + $VERSION = '0.05'; } =head1 SYNOPSIS @@ -247,20 +247,6 @@ If you prefer to use constants rather than creating empty packages, you can repl =head1 CAVEATS -For C to be able to parse C, you need : - -=over 4 - -=item * - -either the C package to be defined ; - -=item * - -or for C to be a constant sub returning a valid defined package. - -=back - The restrictions on the type (being either a defined package name or a constant) apply even if you use the C<'as'> option to redirect to another package, and are unlikely to find a workaround as this happens deep inside the lexer - far from the reach of an extension. Only one mangler or prefix can be in use at the same time in a given scope.