[svn:perl6-synopsis] r14571 - doc/trunk/design/syn

2008-08-05 Thread audreyt
Author: audreyt Date: Tue Aug 5 02:38:33 2008 New Revision: 14571 Modified: doc/trunk/design/syn/S02.pod Log: * S02: A few more C... an C... blocks, Contributed by John M. Dlugosz++. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r14532 - doc/trunk/design/syn

2008-04-02 Thread audreyt
Author: audreyt Date: Wed Apr 2 08:56:38 2008 New Revision: 14532 Modified: doc/trunk/design/syn/S09.pod Log: * S09/Parallelized parameters and autothreading: @a[$i, $j] etc in examples should read @a[$i; $j] instead. Also, clarify that do - { ... } is intentionally calling the block

[svn:perl6-synopsis] r14533 - doc/trunk/design/syn

2008-04-02 Thread audreyt
Author: audreyt Date: Wed Apr 2 09:13:06 2008 New Revision: 14533 Modified: doc/trunk/design/syn/S09.pod Log: * S09/Autovivification: Change the wording assignment implicitly binds a copy to assignment is treated the same way as binding to a copy container, because assignment

[svn:perl6-synopsis] r14536 - doc/trunk/design/syn

2008-04-02 Thread audreyt
Author: audreyt Date: Wed Apr 2 10:22:01 2008 New Revision: 14536 Modified: doc/trunk/design/syn/S04.pod Log: * S04: Create a new section, Statement-level bare blocks since its content doesn't really belong in the do-once loop section. * S04: Also, clarify that statement-level blocks

[svn:perl6-synopsis] r14538 - doc/trunk/design/syn

2008-04-02 Thread audreyt
Author: audreyt Date: Wed Apr 2 12:04:08 2008 New Revision: 14538 Modified: doc/trunk/design/syn/S03.pod Log: * S03/Hash composer: Update the definition to agree with S04/hash composer, allowing empty hashes as well as lists beginning with hashes. Modified: doc/trunk/design/syn/S03

[svn:perl6-synopsis] r14392 - doc/trunk/design/syn

2007-05-17 Thread audreyt
Author: audreyt Date: Thu May 17 00:29:36 2007 New Revision: 14392 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S04.pod doc/trunk/design/syn/S06.pod Log: * Fix thrice misspelling of ?BLOCK as $?BLOCK. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r14344 - doc/trunk/design/syn

2007-03-13 Thread audreyt
Author: audreyt Date: Tue Mar 13 03:43:31 2007 New Revision: 14344 Modified: doc/trunk/design/syn/S02.pod Log: * S02: More fixups to reflect that fact that the f($x) form is always f($x) and never $x.f() now. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r14338 - doc/trunk/design/syn

2007-03-12 Thread audreyt
Author: audreyt Date: Mon Mar 12 04:00:33 2007 New Revision: 14338 Modified: doc/trunk/design/syn/S06.pod Log: * formatting code consistency suggested by Daniel Hulme. Modified: doc/trunk/design/syn/S06.pod

[svn:perl6-synopsis] r14340 - doc/trunk/design/syn

2007-03-12 Thread audreyt
Author: audreyt Date: Mon Mar 12 14:02:33 2007 New Revision: 14340 Modified: doc/trunk/design/syn/S02.pod Log: * S02: typo spotted by rhr++ Modified: doc/trunk/design/syn/S02.pod == --- doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r14342 - doc/trunk/design/syn

2007-03-12 Thread audreyt
Author: audreyt Date: Mon Mar 12 14:20:51 2007 New Revision: 14342 Modified: doc/trunk/design/syn/S03.pod Log: * S06: Clarify that simple parenless form of declarators must support list-context assignment. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r14331 - doc/trunk/design/syn

2007-03-11 Thread audreyt
Author: audreyt Date: Sun Mar 11 08:17:58 2007 New Revision: 14331 Modified: doc/trunk/design/syn/S12.pod Log: * S12: Pass-throught methods should capture the entire invocation, not only the positional part. Also remove the bogus is context. Modified: doc/trunk/design/syn/S12.pod

[svn:perl6-synopsis] r14333 - doc/trunk/design/syn

2007-03-11 Thread audreyt
Author: audreyt Date: Sun Mar 11 10:46:36 2007 New Revision: 14333 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Unify scope declarator initializers with signature parameter initializers, yay! These forms are now fine: constant $x = 123; constant ($x = 123); constant

[svn:perl6-synopsis] r14335 - doc/trunk/design/syn

2007-03-11 Thread audreyt
Author: audreyt Date: Sun Mar 11 14:17:24 2007 New Revision: 14335 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Add the only routine modifier. Also state explicitly that modifiers cannot apply on anonymous routines. Modified: doc/trunk/design/syn/S06.pod

[svn:perl6-synopsis] r14336 - doc/trunk/design/syn

2007-03-11 Thread audreyt
Author: audreyt Date: Sun Mar 11 14:27:26 2007 New Revision: 14336 Modified: doc/trunk/design/syn/S06.pod Log: * typo; gaal++ Modified: doc/trunk/design/syn/S06.pod == --- doc/trunk/design/syn/S06.pod

[svn:perl6-synopsis] r14337 - doc/trunk/design/syn

2007-03-11 Thread audreyt
Author: audreyt Date: Sun Mar 11 14:52:42 2007 New Revision: 14337 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Allow infix-assignment forms in the simple-one-arg case of variable declaration: constant Dog $fido .= new; # okay: a constant Dog object constant Dog $fido

[svn:perl6-synopsis] r14314 - doc/trunk/design/syn

2007-03-07 Thread audreyt
Author: audreyt Date: Wed Mar 7 09:10:48 2007 New Revision: 14314 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Instead of introducing the conjectural concept of single-semicolon delimited multiple-longnames, delegate the discussion to S12 and present the non-controversial double

[svn:perl6-synopsis] r14309 - doc/trunk/design/syn

2007-03-05 Thread audreyt
Author: audreyt Date: Mon Mar 5 08:20:56 2007 New Revision: 14309 Modified: doc/trunk/design/syn/S05.pod Log: * S05: Minor fixup for this sentence no verb. Modified: doc/trunk/design/syn/S05.pod == --- doc/trunk

[svn:perl6-synopsis] r14310 - doc/trunk/design/syn

2007-03-05 Thread audreyt
Author: audreyt Date: Mon Mar 5 08:27:24 2007 New Revision: 14310 Modified: doc/trunk/design/syn/S12.pod Log: * S12: Clarify that VAR(1) and VAR(@foo) are simply no-ops; i.e., it applies to thiings other than Scalars, too. Also fixed the postfix macro name and nomenclature

[svn:perl6-synopsis] r13481 - doc/trunk/design/syn

2006-11-27 Thread audreyt
Author: audreyt Date: Mon Nov 27 17:00:51 2006 New Revision: 13481 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Trivial change from ?? :: to ?? !! Modified: doc/trunk/design/syn/S06.pod == --- doc/trunk/design

[svn:perl6-synopsis] r13377 - doc/trunk/design/syn

2006-11-02 Thread audreyt
Author: audreyt Date: Thu Nov 2 03:00:10 2006 New Revision: 13377 Modified: doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S06.pod Log: * S03: Missing semicolon. * S06: Missing comma. (spotted by cognominal++.) Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r13379 - doc/trunk/design/syn

2006-11-02 Thread audreyt
Author: audreyt Date: Thu Nov 2 03:23:56 2006 New Revision: 13379 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Explicitly mention .=meth in the term level. * Also explicitly mention that the implicit topic for .meth and .=meth is $_. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r13366 - doc/trunk/design/syn

2006-11-01 Thread audreyt
Author: audreyt Date: Wed Nov 1 07:51:52 2006 New Revision: 13366 Modified: doc/trunk/design/syn/S01.pod doc/trunk/design/syn/S11.pod Log: * S01 and S11: Per fglock++'s suggestion, add the use v5; compatibility form, which can occur only at the beginning of a lexical block: use

[svn:perl6-synopsis] r13358 - doc/trunk/design/syn

2006-10-31 Thread audreyt
Author: audreyt Date: Tue Oct 31 13:52:03 2006 New Revision: 13358 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Fix Hash example typo spotted by cognominal++ Modified: doc/trunk/design/syn/S06.pod == --- doc

[svn:perl6-synopsis] r12675 - doc/trunk/design/syn

2006-10-04 Thread audreyt
Author: audreyt Date: Wed Oct 4 21:16:26 2006 New Revision: 12675 Modified: doc/trunk/design/syn/S12.pod Log: * S12: Remove the troublesome single-arg-function-become-method rule: sub foo (*$x) { $x } foo(want); # Always in list context, never evaluated as want.foo

[svn:perl6-synopsis] r12561 - doc/trunk/design/syn

2006-10-02 Thread audreyt
Author: audreyt Date: Mon Oct 2 07:45:13 2006 New Revision: 12561 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Excise the word Multimethod in places where it also referred to multisubs. Modified: doc/trunk/design/syn/S06.pod

[svn:perl6-synopsis] r12531 - doc/trunk/design/syn

2006-09-30 Thread audreyt
Author: audreyt Date: Sat Sep 30 20:13:47 2006 New Revision: 12531 Modified: doc/trunk/design/syn/S09.pod Log: * S09: any() no longer has anything to do with comprehension. Modified: doc/trunk/design/syn/S09.pod

[svn:perl6-synopsis] r12533 - doc/trunk/design/syn

2006-09-30 Thread audreyt
Author: audreyt Date: Sat Sep 30 20:16:38 2006 New Revision: 12533 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S09.pod Log: * S02: Re-introduce comprehension, this time not context-specific, under the list() syntactic expression: # list() comprehension

[svn:perl6-synopsis] r12432 - doc/trunk/design/syn

2006-09-26 Thread audreyt
Author: audreyt Date: Tue Sep 26 03:07:20 2006 New Revision: 12432 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Document that chained comparisons short-circuit, and never evaluates its arguments more than once. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r12417 - doc/trunk/design/syn

2006-09-25 Thread audreyt
Author: audreyt Date: Mon Sep 25 20:49:59 2006 New Revision: 12417 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S04.pod Log: * S02: Introduce the :$$x form in adverbial pair parsing. * S02/S04: Canonicalize item as the unary context enforcer, so that the name Scalar can

[svn:perl6-synopsis] r12348 - doc/trunk/design/syn

2006-09-24 Thread audreyt
Author: audreyt Date: Sun Sep 24 06:12:58 2006 New Revision: 12348 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Squash two remaining *f into |(f). Modified: doc/trunk/design/syn/S06.pod == --- doc/trunk/design

[svn:perl6-synopsis] r12346 - doc/trunk/design/syn

2006-09-23 Thread audreyt
Author: audreyt Date: Sat Sep 23 01:05:45 2006 New Revision: 12346 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Cleanup capture-exploding examples such that |@foo always simply put @foo's elements as positional arguments, regardless of whether @foo[0] contains a Hash

[svn:perl6-synopsis] r12347 - doc/trunk/design/syn

2006-09-23 Thread audreyt
Author: audreyt Date: Sat Sep 23 20:48:58 2006 New Revision: 12347 Modified: doc/trunk/design/syn/S04.pod Log: * S04: Wording and examples cleanup; no semantic changes. Modified: doc/trunk/design/syn/S04.pod

[svn:perl6-synopsis] r12246 - doc/trunk/design/syn

2006-09-20 Thread audreyt
Author: audreyt Date: Wed Sep 20 03:22:42 2006 New Revision: 12246 Modified: doc/trunk/design/syn/S06.pod Log: * S06: TreyHarris++ pointed out another slurpy-star legacy. Modified: doc/trunk/design/syn/S06.pod

[svn:perl6-synopsis] r12247 - doc/trunk/design/syn

2006-09-20 Thread audreyt
Author: audreyt Date: Wed Sep 20 03:27:09 2006 New Revision: 12247 Modified: doc/trunk/design/syn/S06.pod Log: * Ditto. Modified: doc/trunk/design/syn/S06.pod == --- doc/trunk/design/syn/S06.pod(original

[svn:perl6-synopsis] r11974 - doc/trunk/design/syn

2006-09-12 Thread audreyt
Author: audreyt Date: Tue Sep 12 19:35:59 2006 New Revision: 11974 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Typographical and stylistic cleanups. Also, clarify that identity values of reduce hyperoperators is more logically defined by the way of a multi variant of zero arity

[svn:perl6-synopsis] r11817 - doc/trunk/design/syn

2006-09-07 Thread audreyt
Author: audreyt Date: Thu Sep 7 07:07:43 2006 New Revision: 11817 Modified: doc/trunk/design/syn/S04.pod Log: 16:06 agentzh audreyt: could you fix the modifer typo in S04 for me? :) Modified: doc/trunk/design/syn/S04.pod

[svn:perl6-synopsis] r11725 - doc/trunk/design/syn

2006-09-03 Thread audreyt
Author: audreyt Date: Sun Sep 3 10:04:00 2006 New Revision: 11725 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Clarify that this: my Dog ($x, $y) really means the same as: my (Dog $x, Dog $y) Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r11509 - doc/trunk/design/syn

2006-08-28 Thread audreyt
Author: audreyt Date: Mon Aug 28 00:11:57 2006 New Revision: 11509 Modified: doc/trunk/design/syn/S02.pod Log: * grammar nit, and clarify that it is the assign-to-scalar that Arrayify a list. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r11527 - doc/trunk/design/syn

2006-08-28 Thread audreyt
Author: audreyt Date: Mon Aug 28 07:34:29 2006 New Revision: 11527 Modified: doc/trunk/design/syn/S02.pod Log: * S02: minor grammar and syntax nit from p6l feedbacks. Modified: doc/trunk/design/syn/S02.pod == --- doc

[svn:perl6-synopsis] r10855 - doc/trunk/design/syn

2006-08-11 Thread audreyt
Author: audreyt Date: Fri Aug 11 20:28:03 2006 New Revision: 10855 Modified: doc/trunk/design/syn/S06.pod Log: * S06: dconway++ suggested that we still provide convenience methods on Signature level, to reduce line noise in common want operations. * Also remove a stray paragraph

[svn:perl6-synopsis] r10780 - doc/trunk/design/syn

2006-08-10 Thread audreyt
Author: audreyt Date: Thu Aug 10 09:16:15 2006 New Revision: 10780 Modified: doc/trunk/design/syn/S02.pod Log: * S02: Add a infix_prefix_meta_operator grammatical category to carry the generic chain-associative negation modifier !. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r10782 - doc/trunk/design/syn

2006-08-10 Thread audreyt
Author: audreyt Date: Thu Aug 10 09:35:52 2006 New Revision: 10782 Modified: doc/trunk/design/syn/S04.pod Log: * S04: Clarify that the following forms are hash composers: $h = {}; $h = {%h}; * Also change the archaic $coderef etc in examples to simply $code. Modified: doc/trunk

[svn:perl6-synopsis] r10783 - doc/trunk/design/syn

2006-08-10 Thread audreyt
Author: audreyt Date: Thu Aug 10 09:40:48 2006 New Revision: 10783 Modified: doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S06.pod Log: * S03: Signature ~~ Signature now tests for compatibility, i.e. whether if anything that can bind to LHS can also bind to RHS. * S06: The want

[svn:perl6-synopsis] r10805 - doc/trunk/design/syn

2006-08-10 Thread audreyt
Author: audreyt Date: Thu Aug 10 19:18:48 2006 New Revision: 10805 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod Log: * Two small typo fix: value-bases comparison - value-based comparison Storeable - Storable Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r10487 - doc/trunk/design/syn

2006-07-27 Thread audreyt
Author: audreyt Date: Wed Jul 26 23:52:24 2006 New Revision: 10487 Modified: doc/trunk/design/syn/S04.pod Log: * S04: Typo fixes form agentzh++, with help from cjeris++ and other kind persons on #perl6. Modified: doc/trunk/design/syn/S04.pod

[svn:perl6-synopsis] r10488 - doc/trunk/design/syn

2006-07-27 Thread audreyt
Author: audreyt Date: Wed Jul 26 23:53:09 2006 New Revision: 10488 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S06.pod Log: * S02 and S06: Markus Laire noted that piping shouldn't exist anymore without pipe operators. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r10490 - doc/trunk/design/syn

2006-07-27 Thread audreyt
Author: audreyt Date: Thu Jul 27 10:38:08 2006 New Revision: 10490 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S06.pod Log: * S02, S06: gaal++ suggested s/sending a feed into/feeding into/. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r10492 - doc/trunk/design/syn

2006-07-27 Thread audreyt
Author: audreyt Date: Thu Jul 27 10:44:22 2006 New Revision: 10492 Modified: doc/trunk/design/syn/S04.pod Log: * S04: More nits from agentzh++. (However, the period-inside-parens style, as seen in this sentence, is not changed.) Modified: doc/trunk/design/syn/S04.pod

[svn:perl6-synopsis] r10477 - doc/trunk/design/syn

2006-07-26 Thread audreyt
Author: audreyt Date: Wed Jul 26 07:17:16 2006 New Revision: 10477 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S04.pod doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S09.pod Log: * S02, S04, S06, S09: Chase the terminology change of pipe operator = feed operator

[svn:perl6-synopsis] r10478 - doc/trunk/design/syn

2006-07-26 Thread audreyt
Author: audreyt Date: Wed Jul 26 07:21:13 2006 New Revision: 10478 Modified: doc/trunk/design/syn/S04.pod doc/trunk/design/syn/S06.pod Log: * S04, S06: Pointy sub and Pointy block was used interchangeably in the text, but as uri++ pointed out, it was very confusing as we also say

[svn:perl6-synopsis] r10470 - doc/trunk/design/syn

2006-07-25 Thread audreyt
Author: audreyt Date: Tue Jul 25 14:37:31 2006 New Revision: 10470 Modified: doc/trunk/design/syn/S04.pod Log: * S04: CATCH block - grammar and text fix, prompted by gaal++. Modified: doc/trunk/design/syn/S04.pod

[svn:perl6-synopsis] r10397 - doc/trunk/design/syn

2006-07-24 Thread audreyt
Author: audreyt Date: Mon Jul 24 10:15:19 2006 New Revision: 10397 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Add Agent Zhang's two deltas missed from the previous run. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r10380 - doc/trunk/design/syn

2006-07-23 Thread audreyt
Author: audreyt Date: Sun Jul 23 09:53:58 2006 New Revision: 10380 Modified: doc/trunk/design/syn/S02.pod Log: * S02: Typo fixes from Agent Zhang. Modified: doc/trunk/design/syn/S02.pod == --- doc/trunk/design/syn

[svn:perl6-synopsis] r10381 - doc/trunk/design/syn

2006-07-23 Thread audreyt
Author: audreyt Date: Sun Jul 23 10:24:56 2006 New Revision: 10381 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Apply Agent Zhang's patch as well as some more typo fixes. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r10348 - doc/trunk/design/syn

2006-07-21 Thread audreyt
Author: audreyt Date: Fri Jul 21 11:40:37 2006 New Revision: 10348 Modified: doc/trunk/design/syn/S02.pod Log: * S02: rodi++ pointed out a nit: say q woot should print woot not woot. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r10308 - doc/trunk/design/syn

2006-07-19 Thread audreyt
Author: audreyt Date: Wed Jul 19 13:12:50 2006 New Revision: 10308 Modified: doc/trunk/design/syn/S02.pod Log: * S02 proof-editing with Uri Guttman: Batch #1. These edits introduce no semantic changes to the spec; it's all strictly English cleanups. Modified: doc/trunk/design/syn/S02

[svn:perl6-synopsis] r10312 - doc/trunk/design/syn

2006-07-19 Thread audreyt
Author: audreyt Date: Wed Jul 19 15:10:38 2006 New Revision: 10312 Modified: doc/trunk/design/syn/S02.pod Log: * S02 proof-editing with Uri Guttman: Batch #2. * One semantic change to address an unspecified point: plural magicals like @?BLOCK etc are ordered from innermost to outermost

[svn:perl6-synopsis] r10314 - doc/trunk/design/syn

2006-07-19 Thread audreyt
Author: audreyt Date: Wed Jul 19 20:02:34 2006 New Revision: 10314 Modified: doc/trunk/design/syn/S02.pod Log: * S02: Typo fixes from Agent Zhang and TimToady++. Modified: doc/trunk/design/syn/S02.pod == --- doc

[svn:perl6-synopsis] r9815 - doc/trunk/design/syn

2006-07-05 Thread audreyt
Author: audreyt Date: Wed Jul 5 22:28:06 2006 New Revision: 9815 Modified: doc/trunk/design/syn/S11.pod Log: * S11: TimToady++ changes this: use v6-**; # this caused warnings in perl5 to this: use v6-alpha; which has the good effect of denoting this is _not_ Perl 6.0.0

[svn:perl6-synopsis] r9812 - doc/trunk/design/syn

2006-07-04 Thread audreyt
Author: audreyt Date: Tue Jul 4 15:37:53 2006 New Revision: 9812 Modified: doc/trunk/design/syn/S11.pod Log: * S11: To maintain implementation neutrality, the p6-in-p5 incantation is no longer: use v6-pugs; it's now: use v6-**; Modified: doc/trunk/design/syn/S11.pod

[svn:perl6-synopsis] r9724 - doc/trunk/design/syn

2006-06-29 Thread audreyt
Author: audreyt Date: Thu Jun 29 19:34:45 2006 New Revision: 9724 Modified: doc/trunk/design/syn/S02.pod Log: * S02: kolibrie++ noticed that a heredoc without a semicolon is confusing, so we reasserted the Perl5 semantics by a TimToady++ ruling. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r9719 - doc/trunk/design/syn

2006-06-28 Thread audreyt
Author: audreyt Date: Wed Jun 28 18:37:41 2006 New Revision: 9719 Modified: doc/trunk/design/syn/S06.pod Log: * S06: anonymous methods is part of Perl 6, so we use that instead of the Perl5esque sub for FETCH and STORE. Modified: doc/trunk/design/syn/S06.pod

[svn:perl6-synopsis] r9720 - doc/trunk/design/syn

2006-06-28 Thread audreyt
Author: audreyt Date: Wed Jun 28 18:43:52 2006 New Revision: 9720 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Macros now re-splice in runtime when called as functions; this closes the unspecced taking macro as an object and call it loophole in S06. Modified: doc/trunk/design/syn

[svn:perl6-synopsis] r9721 - doc/trunk/design/syn

2006-06-28 Thread audreyt
Author: audreyt Date: Wed Jun 28 18:49:13 2006 New Revision: 9721 Modified: doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S10.pod doc/trunk/design/syn/S12.pod Log: * Separate multi/single dispatch and method/sub completely in the nomenclature; the invocant is always the object

[svn:perl6-synopsis] r9718 - doc/trunk/design/syn

2006-06-26 Thread audreyt
Author: audreyt Date: Mon Jun 26 14:27:49 2006 New Revision: 9718 Modified: doc/trunk/design/syn/S06.pod Log: * S06: This is invalid syntax: for @list sub { ... } because statement control only admins pointy or bare blocks. Since pointies and anonymous subs are actually very

[svn:perl6-synopsis] r9717 - doc/trunk/design/syn

2006-06-23 Thread audreyt
Author: audreyt Date: Fri Jun 23 07:55:16 2006 New Revision: 9717 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Correct an extra comma in the comment: for @foo, sub { ... } should be written as for @foo sub { ... } if the sub is to be taken as the loop body. Modified: doc

[svn:perl6-synopsis] r9667 - doc/trunk/design/syn

2006-06-16 Thread audreyt
Author: audreyt Date: Fri Jun 16 01:27:30 2006 New Revision: 9667 Modified: doc/trunk/design/syn/S02.pod Log: * S02: ?SUB is no more - it's now ?ROUTINE since it also works in method. Also $?SUBNAME is now ?ROUTINE.name. (It's already that way in S06, this just syncs with S06

[svn:perl6-synopsis] r9589 - doc/trunk/design/syn

2006-06-12 Thread audreyt
Author: audreyt Date: Mon Jun 12 00:42:35 2006 New Revision: 9589 Modified: doc/trunk/design/syn/S02.pod Log: * S02: more elimination of lvalue-parenthesis form, spotted by spinclad++ Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r9625 - doc/trunk/design/syn

2006-06-12 Thread audreyt
Author: audreyt Date: Mon Jun 12 18:32:09 2006 New Revision: 9625 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Even more typo/nit cleanup; also clarify that while prefix:% is not simple scalar lvalue, infix:% is. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r9575 - doc/trunk/design/syn

2006-06-11 Thread audreyt
Author: audreyt Date: Sun Jun 11 17:16:35 2006 New Revision: 9575 Modified: doc/trunk/design/syn/S03.pod Log: * S03: typo, nit, etc, reported by masak++. Modified: doc/trunk/design/syn/S03.pod == --- doc/trunk/design

[svn:perl6-synopsis] r9535 - doc/trunk/design/syn

2006-06-10 Thread audreyt
Author: audreyt Date: Sat Jun 10 19:51:22 2006 New Revision: 9535 Modified: doc/trunk/design/syn/S03.pod Log: * S03: the SIMPLE forms can use a more robust recursive definition. also, include $$a and $::('$a') as obviously simple as well. Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r9536 - doc/trunk/design/syn

2006-06-10 Thread audreyt
Author: audreyt Date: Sat Jun 10 20:02:44 2006 New Revision: 9536 Modified: doc/trunk/design/syn/S03.pod Log: * S03: allow post-assignment forms to be SIMPLE: $x[$y + $z] # simple scalar $x[$y += $z]# simple scalar, too Modified: doc/trunk/design/syn/S03.pod

[svn:perl6-synopsis] r9538 - doc/trunk/design/syn

2006-06-10 Thread audreyt
Author: audreyt Date: Sat Jun 10 21:55:09 2006 New Revision: 9538 Modified: doc/trunk/design/syn/S02.pod Log: * S02: Subscripts are now always in list context, period. Modified: doc/trunk/design/syn/S02.pod

[svn:perl6-synopsis] r9527 - doc/trunk/design/syn

2006-06-07 Thread audreyt
Author: audreyt Date: Wed Jun 7 08:30:53 2006 New Revision: 9527 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Fixed a minor typo noticed by szbalint++. Modified: doc/trunk/design/syn/S06.pod == --- doc/trunk

[svn:perl6-synopsis] r9442 - doc/trunk/design/syn

2006-06-03 Thread audreyt
Author: audreyt Date: Sat Jun 3 07:12:04 2006 New Revision: 9442 Modified: doc/trunk/design/syn/S05.pod Log: * At scw++'s request, add an explicit definition to the default ws: \s+ if it's between two \w characters, \s* otherwise Modified: doc/trunk/design/syn/S05.pod

[svn:perl6-synopsis] r9435 - doc/trunk/design/syn

2006-06-03 Thread audreyt
Author: audreyt Date: Sat Jun 3 05:49:52 2006 New Revision: 9435 Modified: doc/trunk/design/syn/S04.pod Log: * S04 - Change this example: if -e { say exists } { extra() } to this: if rand { say exists } { extra() } Because bare -e may be removed along with all $_-defaulting