Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Make Application a role
  • Loading branch information
lizmat committed May 13, 2014
1 parent 058fc44 commit 24a603c
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions S28-special-names.pod
Expand Up @@ -134,10 +134,10 @@ scope may also declare a local meaning of C<$*OUT> that applies only
to called code. Likewise each thread could log its own errors
to its own C<$*ERR>, since a thread is a dynamic scope.

The class C<Application> collects a few common features of some of the special
The C<Application> role collects a few common features of some of the special
variables such as C<$*PERL>, C<$?VM>, C<$*KERNEL>, etc.

class Application {
role Application {
has Str $.name;
has Str $.auth;
has Version $.version;
Expand Down Expand Up @@ -220,6 +220,12 @@ If a column has a "-" in it, it means that item is unavailable in that version o
$SIG{__DIE__} $*ON_DIE
${^OPEN} - This was internal; forget it

=head2 SPECIAL VARIABLES MORE IN DEPTH

=head3 $?KERNEL / $*KERNEL

=head3 $?VM / $*VM

=head2 NOT YET DEFINED

The following items are not yet defined, but will need to be defined.
Expand Down

0 comments on commit 24a603c

Please sign in to comment.