FAQ

Search Discussions

53 discussions - 301 posts

  • Twice now in the last week or so, I've run across suggestions to the effect of including syntax that forbids otherwise valid code from being used. First was during the discussion about coming up with ...
    Jonathan LangJonathan Lang
    Oct 2, 2006 at 4:09 pm
    Oct 16, 2006 at 9:05 pm
  • Note that compile-time "is" and "does" declarations can be applied before the curly braces or inside them; if applied inside, each one is treated as a separate statement: class Foo is A is B does R { ...
    Jonathan LangJonathan Lang
    Oct 19, 2006 at 10:40 pm
    Oct 23, 2006 at 4:45 pm
  • HaloO, from the recent threads 'class interface of roles', 'set operations for roles' and 'signature subtyping and role merging' I wonder how typish roles actually are. Some seem to consider roles as ...
    TSaTSa
    Oct 25, 2006 at 7:20 am
    Oct 30, 2006 at 4:58 pm
  • Before Christmas, as promised! I have a 95% complete Perl 5 implementation of a parser for this, but it is too large to fit in the margin. I may release the beta of that next week, once I'm home from ...
    Damian ConwayDamian Conway
    Oct 8, 2006 at 4:38 am
    Oct 23, 2006 at 4:20 pm
  • Jack is tasked to write a role "Foo". He does his job right, and produces a role that perfectly produces the set of behaviours that it's supposed to. Among other things, he defines a method ...
    Jonathan LangJonathan Lang
    Oct 13, 2006 at 10:35 pm
    Oct 18, 2006 at 11:25 pm
  • In my perl5 code, I would occasionally take advantage of the "pairs of brackets" quoting mechanism to do something along the lines of: s(pattern) { doit() }e Translating this to perl 6, I'm hoping ...
    Jonathan LangJonathan Lang
    Oct 7, 2006 at 10:07 pm
    Oct 10, 2006 at 9:47 am
  • HaloO, with my idea of deriving a type lattice from all role definitions the problem of subtyping signatures arises. Please help me to think this through. Consider role Foo { sub blahh(Int, Int) ...
    TSaTSa
    Oct 11, 2006 at 4:11 pm
    Oct 24, 2006 at 11:34 pm
  • Hi all, I posted this to Perl6 users, but I was Warnocked, it was the wrong list, or both. Here's another stab at it. In doing a bit of work with traits (roles) in Perl 5 ...
    OvidOvid
    Oct 11, 2006 at 10:44 am
    Oct 12, 2006 at 9:09 pm
  • Author: larry Date: Mon Oct 9 00:22:24 2006 New Revision: 12875 Modified: doc/trunk/design/syn/S05.pod Log: P5's s[pat][repl] syntax is dead, now use s[pat] = "repl" Modified: ...
    LarryLarry
    Oct 9, 2006 at 7:22 am
    Oct 11, 2006 at 2:53 pm
  • S04 now reads: ========== However, a hash composer may never occur at the end of a line. If the parser sees anything that looks like a hash composer at the end of the line, it fails with "closing ...
    Aaron ShermanAaron Sherman
    Oct 5, 2006 at 8:41 pm
    Oct 6, 2006 at 3:26 pm
  • HaloO, I figure that http://svn.openfoundry.org/pugs/docs/notes/multi_method_dispatch/mmd-draft.txt hasn't made it into S06 yet. So what is the current state of affairs? Could someone explain me the ...
    TSaTSa
    Oct 26, 2006 at 1:44 pm
    Nov 3, 2006 at 5:44 pm
  • Hello, Does anyone know if programming languages are protected by copyright or not? When creating a new program, you are not allowed to pick-and-choose what you want from other programs sources as ...
    Markus LaireMarkus Laire
    Oct 23, 2006 at 9:17 am
    Oct 23, 2006 at 2:03 pm
  • While I agree with most of the changes made to the s[]... notation, there's one oddity that I just spotted: S05 says: So I can't say something like s[(\d+)!] = { my $num = 1; $num *= $_ for 0..$0; ...
    Jonathan LangJonathan Lang
    Oct 12, 2006 at 12:55 am
    Oct 12, 2006 at 4:31 am
  • Short question: what would happen if I as the user would try and define two operators on the same precedence level, and then try to use them in the above way? How far would I get? In other words, I'd ...
    Carl MäsakCarl Mäsak
    Oct 21, 2006 at 9:29 am
    Oct 21, 2006 at 3:41 pm
  • It's been indicated that several regex modifiers that are found in Perl5 are gone. That's all well and good, unless you're using the Perl5 modifier to port code to perl6. What happens if you're ...
    Jonathan LangJonathan Lang
    Oct 7, 2006 at 10:28 pm
    Oct 7, 2006 at 10:46 pm
  • Author: larry Date: Mon Oct 30 12:18:19 2006 New Revision: 13350 Modified: doc/trunk/design/syn/S03.pod Log: 1st whack at applying dwimmy hypers to hashes. Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Oct 30, 2006 at 8:18 pm
    Oct 30, 2006 at 8:35 pm
  • Author: larry Date: Fri Oct 20 17:01:15 2006 New Revision: 13252 Modified: doc/trunk/design/syn/S12.pod Log: "does" operator is non-associative according to S03. Leave it that way for now. Modified: ...
    LarryLarry
    Oct 21, 2006 at 12:01 am
    Oct 23, 2006 at 1:59 pm
  • Let's say that I want $expression?; to mean the same thing as the statement $_ = $expression; That is, any statement that ends with a '?;' instead of a ';' evaluates in scalar context instead of void ...
    Jonathan LangJonathan Lang
    Oct 20, 2006 at 1:28 am
    Oct 20, 2006 at 8:53 am
  • S03 says that hypers recurse into subarrays. That's a nice and useful feature, but that not-recursing is even more useful. Especially given that many objects will probably does Array, you want to be ...
    JuerdJuerd
    Oct 8, 2006 at 2:08 pm
    Oct 10, 2006 at 7:55 pm
  • I don't understand why having :bytes for things like s/// would be a good thing. A Str doesn't have bytes, just like how a Buf doesn't have characters. To get bytes out of a Str, you need an ...
    JuerdJuerd
    Oct 9, 2006 at 9:40 pm
    Oct 9, 2006 at 10:02 pm
  • A long while back Damian said I should follow up on the subject of comments in qw// like constructs, and how useful they would be. So im following up. Juerd said this is the right place. If its not ...
    DemerphqDemerphq
    Oct 8, 2006 at 2:01 pm
    Oct 8, 2006 at 10:14 pm
  • What if I import two modules, both of which export a 'foo' method? IMHO, it would be nice if this sort of situation was resolved in a manner similar to how role composition occurs: call such a ...
    Jonathan LangJonathan Lang
    Oct 5, 2006 at 8:11 pm
    Oct 5, 2006 at 8:57 pm
  • I'm noodling around with the idea of creating an archive and index of all of the messages to the mailing list over the years for purposes of quickly finding all of the messages that have definitive ...
    Aaron ShermanAaron Sherman
    Oct 4, 2006 at 9:45 pm
    Oct 5, 2006 at 6:34 am
  • 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: ...
    AudreytAudreyt
    Oct 31, 2006 at 9:52 pm
    Oct 31, 2006 at 9:52 pm
  • How does one do this: http://www.davidnaylor.co.uk/archives/2006/10/19/threaded-data-collection-with-python-including-examples/ in perl 6? Assumin get_feed_list, get_feed_contents, parse_feed, and ...
    RelipujRelipuj
    Oct 20, 2006 at 12:15 pm
    Oct 20, 2006 at 12:15 pm
  • Author: larry Date: Wed Oct 18 14:49:21 2006 New Revision: 13211 Modified: doc/trunk/design/syn/S05.pod Log: missing = from particle++ Modified: doc/trunk/design/syn/S05.pod ...
    LarryLarry
    Oct 18, 2006 at 9:49 pm
    Oct 18, 2006 at 9:49 pm
  • Author: larry Date: Wed Oct 18 13:57:40 2006 New Revision: 13210 Modified: doc/trunk/design/syn/S05.pod Log: word boundaries are defined in terms of \w, not \s Modified: doc/trunk/design/syn/S05.pod ...
    LarryLarry
    Oct 18, 2006 at 8:57 pm
    Oct 18, 2006 at 8:57 pm
  • After nearly four months of development and 3400+ commits, I'm very glad to announce that Pugs 6.2.13 is now available: http://pugs.blogs.com/dist/Perl6-Pugs-6.2.13.tar.gz SIZE: 6839270 SHA1: ...
    Audrey TangAudrey Tang
    Oct 17, 2006 at 1:11 pm
    Oct 17, 2006 at 1:11 pm
  • Author: larry Date: Mon Oct 16 17:40:41 2006 New Revision: 13165 Modified: doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S06.pod Log: More undotty print/say from bsb++. Modified: ...
    LarryLarry
    Oct 17, 2006 at 12:40 am
    Oct 17, 2006 at 12:40 am
  • Author: larry Date: Mon Oct 16 17:23:16 2006 New Revision: 13164 Modified: doc/trunk/design/syn/S01.pod Log: S01 was missing encoding directive. Modified: doc/trunk/design/syn/S01.pod ...
    LarryLarry
    Oct 17, 2006 at 12:23 am
    Oct 17, 2006 at 12:23 am
  • Author: larry Date: Mon Oct 16 16:20:07 2006 New Revision: 13163 Modified: doc/trunk/design/syn/S04.pod Log: bare prints spotted by bsb++. Modified: doc/trunk/design/syn/S04.pod ...
    LarryLarry
    Oct 16, 2006 at 11:20 pm
    Oct 16, 2006 at 11:20 pm
  • Author: larry Date: Thu Oct 12 14:52:22 2006 New Revision: 13096 Modified: doc/trunk/design/syn/S01.pod doc/trunk/design/syn/S05.pod Log: Changed enforced backtracking from + to ! to avoid ...
    LarryLarry
    Oct 12, 2006 at 9:52 pm
    Oct 12, 2006 at 9:52 pm
  • Author: larry Date: Tue Oct 10 17:02:01 2006 New Revision: 13023 Modified: doc/trunk/design/syn/S01.pod doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S04.pod ...
    LarryLarry
    Oct 11, 2006 at 12:02 am
    Oct 11, 2006 at 12:02 am
  • Author: larry Date: Tue Oct 10 16:55:33 2006 New Revision: 13022 Modified: doc/trunk/design/syn/S03.pod Log: Clarification of non-ambiguity of «*» Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Oct 10, 2006 at 11:55 pm
    Oct 10, 2006 at 11:55 pm
  • The example in S05 under "Subpattern numbering" isn't quite complex enough to give the reader a full understanding of the ramifications of the re-numbering that occurs with alternations, especially ...
    Aaron ShermanAaron Sherman
    Oct 10, 2006 at 9:42 pm
    Oct 10, 2006 at 9:42 pm
  • Author: larry Date: Tue Oct 10 13:09:12 2006 New Revision: 13019 Modified: doc/trunk/design/syn/S03.pod Log: typo from wolverian++ Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Oct 10, 2006 at 8:09 pm
    Oct 10, 2006 at 8:09 pm
  • Author: larry Date: Tue Oct 10 12:16:52 2006 New Revision: 13016 Modified: doc/trunk/design/syn/S03.pod Log: Clarified dwimminess relationship to * list extension. Modified: ...
    LarryLarry
    Oct 10, 2006 at 7:17 pm
    Oct 10, 2006 at 7:17 pm
  • Author: larry Date: Tue Oct 10 12:10:23 2006 New Revision: 13015 Modified: doc/trunk/design/syn/S03.pod Log: Forgot to update version and date. Also forgot to mention self-extending lists using *. :) ...
    LarryLarry
    Oct 10, 2006 at 7:13 pm
    Oct 10, 2006 at 7:13 pm
  • Author: larry Date: Tue Oct 10 11:57:24 2006 New Revision: 13014 Modified: doc/trunk/design/syn/S03.pod Log: For hypers, break out dimensional dwimmery from ordinary shape processing. Dwimming ...
    LarryLarry
    Oct 10, 2006 at 6:57 pm
    Oct 10, 2006 at 6:57 pm
  • Author: larry Date: Mon Oct 9 15:35:46 2006 New Revision: 12964 Modified: doc/trunk/design/syn/S05.pod Log: <!alpha is not the same as <-alpha , spotted by putter++ Made some of the whitespace rules ...
    LarryLarry
    Oct 9, 2006 at 10:35 pm
    Oct 9, 2006 at 10:35 pm
  • Author: larry Date: Mon Oct 9 08:44:59 2006 New Revision: 12936 Modified: doc/trunk/design/syn/S02.pod Log: bleah, typo from ENOCAFFEINE Modified: doc/trunk/design/syn/S02.pod ...
    LarryLarry
    Oct 9, 2006 at 3:45 pm
    Oct 9, 2006 at 3:45 pm
  • Author: larry Date: Mon Oct 9 08:34:36 2006 New Revision: 12933 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S05.pod Log: Quote and regex adverbs may now take only parentheses as ...
    LarryLarry
    Oct 9, 2006 at 3:34 pm
    Oct 9, 2006 at 3:34 pm
  • Author: larry Date: Sun Oct 8 22:34:45 2006 New Revision: 12874 Modified: doc/trunk/design/syn/S04.pod Log: Ordinary undef is not an undefined generator, only unthrown exceptions are. Modified: ...
    LarryLarry
    Oct 9, 2006 at 5:34 am
    Oct 9, 2006 at 5:34 am
  • Author: larry Date: Sun Oct 8 16:51:56 2006 New Revision: 12873 Modified: doc/trunk/design/syn/S02.pod Log: Allow Perl-consistent :foo and # policies within «...» Modified: ...
    LarryLarry
    Oct 8, 2006 at 11:52 pm
    Oct 8, 2006 at 11:52 pm
  • S04 says: Does this mean that if $foo == 123 { ... } else { ... } is same as if $foo == 123 { ... }; # <-- notice the semicolon here else { ... } because if-statement could end there. -- Markus Laire
    Markus LaireMarkus Laire
    Oct 5, 2006 at 6:43 pm
    Oct 5, 2006 at 6:43 pm
  • Author: larry Date: Thu Oct 5 11:42:26 2006 New Revision: 12737 Modified: doc/trunk/design/syn/S04.pod Log: "Bad dates..." Modified: doc/trunk/design/syn/S04.pod ...
    LarryLarry
    Oct 5, 2006 at 6:42 pm
    Oct 5, 2006 at 6:42 pm
  • Author: larry Date: Thu Oct 5 11:16:58 2006 New Revision: 12736 Modified: doc/trunk/design/syn/S04.pod Log: Removed hash composers from line-ending curly rule entirely. Now a parsefail. Modified: ...
    LarryLarry
    Oct 5, 2006 at 6:17 pm
    Oct 5, 2006 at 6:17 pm
  • Author: larry Date: Wed Oct 4 21:55:49 2006 New Revision: 12681 Modified: doc/trunk/design/syn/S12.pod Log: forgot date change. Modified: doc/trunk/design/syn/S12.pod ...
    LarryLarry
    Oct 5, 2006 at 4:55 am
    Oct 5, 2006 at 4:55 am
  • Author: larry Date: Wed Oct 4 21:23:57 2006 New Revision: 12678 Modified: doc/trunk/design/syn/S05.pod Log: y/// is dead. Modified: doc/trunk/design/syn/S05.pod ...
    LarryLarry
    Oct 5, 2006 at 4:24 am
    Oct 5, 2006 at 4:24 am
  • 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 ...
    AudreytAudreyt
    Oct 5, 2006 at 4:16 am
    Oct 5, 2006 at 4:16 am
Group Navigation
period‹ prev | Oct 2006 | next ›
Group Overview
groupperl6-language @
categoriesperl
discussions53
posts301
users44
websiteperl6.org

44 users for October 2006

Jonathan Lang: 66 posts TSa: 53 posts Larry: 24 posts Larry Wall: 24 posts Aaron Sherman: 18 posts Damian Conway: 12 posts Chromatic: 9 posts Trey Harris: 9 posts Juerd: 8 posts Smylers: 8 posts Markus Laire: 6 posts Audreyt: 5 posts Audrey Tang: 4 posts Dave Whipp: 4 posts Jesse: 4 posts Stevan Little: 4 posts Mark A Biggar: 3 posts Carl Mäsak: 3 posts Dr.Ruud: 3 posts Paul Seamons: 3 posts
show more
Archives