Moritz Lenz skribis 2007-07-10 12:43 (+0200): > $ p6explain '[]' > [...] can be > * '[$expression]': access to one or more array elements if used as > postcircumfix > Example: @a[2]; # access the third element of an array @a > * '[$operator]': the 'reduce' hyper operator > Example: [+] (1, 2, 3); # gives 1 + 2 + 3 == 6 > In a regex/rule: > * '[$subregex]': groups the content of the brackets without > capturing the match result of $subregex
I had the same idea, but in wiki form, with a clickable map of characters for the curious. The idea is basically: categorize by unicode symbols, and then describe how they're used, in any context. > * Multiple frontends: I'd like to have at least a command line and a > web frontend A command line tool could just do the equivalent of w3m -dump wiki.perl6.example.com/symbol/* > * Perhaps support for other programming languages as well Third system syndrome? :) > * Anything else that should go into the requirements? Ultra easy contribution with revision control. > * Is it useful at all? Absolutely! > * Is it possible to implement it satisfactory without building a p6 > compiler? Yes. Just match individual literal symbols. Someone looking for * should encounter all uses of *, including ** and **{}. > * Do you have a good idea for a project name? I had "Decrypt" in mind. (http://decrypt.perl6.nl/*) -- korajn salutojn, juerd waalboer: perl hacker <[EMAIL PROTECTED]> <http://juerd.nl/sig> convolution: ict solutions and consultancy <[EMAIL PROTECTED]>