Joseph F. Ryan writes:
Siction 0 : General concepts . ( this is usually the most difficult part of a rich language ( and perl5 / perl6 ) compile-phase / run-phase / more ??? ....many more... all things that we will be back-referencing all the time. may be this is just good glossary. (It seems that we just have to build a good consistent glossary of things perl6-language is talking about. ) > Section 1 - Language Reference > - Variables i) $thing @thing %thing &thing - variable name vs "variable container" vs value ( ~as in M Lazarro's Intro ) - properites as concept ; run-time and copile-time > - Globals - Lexicals - temp , let > - Scoping - Context - assignment and binding . This is here because although they are operators , they are very intimate to the whole structure of the language . - how props ( run-time / compile-time ) behave under = and := > - Default Attributes ( default properties ?? ) > - Default Variables ($_,@_,$^a,etc) this have to be explained together with concepts they are here to support : $_ <-> topicalizers ; @_ <-> sub signatures ; $^_ <-> curring so probably not here > - Operators > - Precedence > - Superpositional > - Vectorizing > - Control flow > - Loops > - Continuations > - Exceptions > - Subroutines > - Default Attributes > - Default Arguments > - Coroutines > - Closures > - Builtin Functions > - Modules > - Using Modules > - Importing and Exporting > - Symbol Table (%MY and %OUR) > - Classes > - Inheritance > - Defining Attributes > - Overloading Operators > - User-Defined Operators > - Builtin Classes > - Regular Expressions > - Grammars > - perlre for Perl6 > - Possible Other Stuff I forgot. > > Section 3 - Grammar Reference > - Extending the Perl Grammar > > Section 4 - Core Modules > > Section 5 - Migrating from Perl 5 > > Section 6 - PerlFAQ > > I'm sure I forgot all sorts of stuff, as this was just off the top of my > head. > > > arcadi