pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by TimToady on 25 January 2008. |
|||
00:16
justatheory left
|
|||
meppl | good night | 00:19 | |
00:21
meppl left
00:24
nipotaway is now known as nipotan
00:28
tobeya left
00:34
Auzon joined
00:41
DarkWolf84 joined,
justatheory joined
00:47
Caelum left
00:48
justatheory left
01:00
Caelum joined
01:01
DarkWolf84 left
01:38
mncharity joined
01:55
justatheory joined
|
|||
mncharity | TimToady: re STD.pm, it looks like STD.pm is missing ::: :: : \s \S and regex_backslash on metasyntactic glyphs. fyi. | 02:02 | |
02:22
justatheory left
02:24
elmex left
02:37
Limbic_Region left
|
|||
mncharity | TimToady: re STD.pm regex, the parrot tests assume :s is a valid regex_mod_internal. is it? are all the other external modifiers also valid internal? | 02:39 | |
02:43
Bzek joined
02:50
yewenbin joined
|
|||
mncharity | TimToady: re STD.pm, is regex_assertion:variable intended to parse '$3=(.)' ? if so, how? (given that EXPR doesn't like '.') I can certainly kludge around it, but just what to make sure I'm not missing the point. | 02:58 | |
There's also regex_metachar:var , but that's only taking a ':=' rather than a '='. | 03:00 | ||
03:00
rindolf joined
|
|||
mncharity | actually, it looks like it can't be a regex_assertion. so... it looks like regex_metachar:var has a typo - ':=' used instead of '='? | 03:02 | |
03:02
qmole left
|
|||
mncharity | parrot rx tests++ | 03:05 | |
03:18
tarjetaroja joined
03:19
tarjetaroja left
03:40
syle joined
|
|||
mncharity | TimToady: in regex_assertion:ident , should that be <regex> instead of <EXPR...>? to parse '<before \w*?etc>' | 03:44 | |
03:52
DarkWolf84 joined
04:01
wknight8111 left
04:11
syle left
04:12
yewenbin left
|
|||
TimToady | mncharity: yes, should be <regex> after whitespace | 04:27 | |
04:28
Psyche^ joined
|
|||
mncharity | thanks :) | 04:28 | |
TimToady | I'll have to look at the other things tomorrow | 04:30 | |
mncharity | np. most are just fyis. | 04:32 | |
regex_metachar:sym<$> perhaps needs an alternative to the <before, so it can match at eos. | 04:33 | ||
04:40
Patterner left,
Psyche^ is now known as Patterner
|
|||
mncharity | re regex_assertion:ident, it looks like more than <regex> is needed, so <alpha-[x]> works. perhaps <regex> | <cclass_elem>+. | 04:40 | |
There's an regex_assertion:sym<?> and <!>, but it seems <.> is missing. ie, token regex_assertion:sym<.> { <sym> <regex_assertion> } | 04:54 | ||
05:00
iblechbot joined
05:02
yewenbin joined
|
|||
mncharity | hmm. but there's already a token regex_assertion:sym<.> { <sym> }, so I'm puzzled. | 05:03 | |
05:05
justatheory joined
|
|||
PerlJam | mncharity: I'm sort of writing a "perl 6 news" article for TPR. Is there anything you can tell me about your work so that I can include it in the news? If you write a paragraph or so and mail it to [email@hidden.address] that would be great. | 05:07 | |
05:08
justatheory left
|
|||
PerlJam | TimToady: you too. If you have anything news-worthy, send it to [email@hidden.address] | 05:17 | |
mncharity | regex_metachar:sym<$> might want to include '}' as yet another <before> clause. | ||
PerlJam | otherwise, I'm just rehashing the perl6 design minutes and other perl6 stuff I find | ||
mncharity | PerlJam: hi, re "perl 6 news" article for TPR, target audience? objective? example? | 05:18 | |
s/example/link to existing one/ | |||
PerlJam | mncharity: I don't know yet, that's why I said "sort of". There is no article yet. If something comes together before the deadline for TPR, I'm going with it | 05:19 | |
mncharity | :) | ||
PerlJam | Since it'll be the first perl 6 news for TPR (to my knowledge), I'll give a brief recap of what's happened since 2000 or so and then focus on what's happened in the last few months. | 05:20 | |
(that's my plan anyway) | |||
mncharity | um... so is the 'never been done before' a general TPR news article, or EOF ah, ok | 05:21 | |
"brief recap of what's happened since 2000", lol | |||
PerlJam | :-) | ||
05:22
gbacon left
|
|||
PerlJam | one of my side goals is to let people know that there are other perl 6 implementations out there other than pugs | 05:24 | |
(I'm not unbiased news :) | |||
mncharity | meaning rakudo? or others? | 05:25 | |
PerlJam | any and all implementations if I can | 05:26 | |
especially those that have active participants | |||
If I don't get much input though, it'll become something like "Rakudo News" | 05:27 | ||
05:28
alanhaggai left
|
|||
mncharity | active participant*s*, plural, probably means only rakudo (unless maintenance is included, in which case pugs might borderline qualify). | 05:28 | |
elf had two participants for a week or two, but the last week has had zero. | |||
PerlJam | well, then think of this as an opportunity to invite others | 05:29 | |
mncharity | :( | ||
:) | |||
05:30
rindolf left
|
|||
PerlJam | anyway, tell me what elf is (via email). tell me where it's going. tell me something newsworthy :) | 05:30 | |
05:31
alanhaggai joined,
Bzek left
|
|||
mncharity | hmm. Perl 6 has had such an extreme vaporware problem, I'm very reluctant to raise elf visibility outside a narrow p6 developer community until it is quite mature. basically pugs-like in capability, or at least unambiguously moving towards it rapidly. | 05:32 | |
PerlJam | perl6 has only had a vaporware problem because too many people didn't understand the scope of work required. Now that the scope is better known (even by the naysayers), it's enough (IMHO) to tell people "we're working on it and here's how" | 05:34 | |
mncharity | hmm. well, sounds interesting. my inclination is to leave elf mention for a later time. | 05:44 | |
PerlJam | okay, maybe next issue (3 months or so) if I can get myself to write another perl 6 news | 05:45 | |
(if I can get myself to finish this one! :-) | |||
mncharity | re 3 months, sounds plausible. though the newsworthy question turned out interesting - by line and character count, elf is ~5% the size of the pugs test suite. | 05:47 | |
parser and batteries not included | |||
obra: re "10-line bootstrap" thought from this afternoon, looks like elf is 5-6 kloc. :) about half ruby parser and half p6 backend. with half the p6 being metaprogrammed repetitive node code, and half being handwritten. | 05:58 | ||
05:59
gbacon joined
|
|||
mncharity | re write/finish... well, sounds like coverage and objectives are still a bit fuzzy? perhaps explore them further, and/or find someone to wear and "editor hat". | 06:03 | |
06:07
araujo_ joined,
araujo left
06:08
araujo_ left,
araujo joined
06:10
Aankhen`` joined
06:11
Zaba_ joined
|
|||
mncharity | TimToady: parrot has a test regex [ if : not | ify ] which is supposed to match "verify". perhaps just because it's late, I'm unclear on how that ':' gets parsed. ?? | 06:11 | |
also puzzled by /[ ab | abc ]: de/ | 06:13 | ||
PerlJam | I'd guess that : has higher precedence than | if that regex matches verify. | 06:14 | |
Though that doesn't sit right with my brain right now for some reason. | |||
mncharity: what puzzles you about the second one? | 06:15 | ||
mncharity | currently STD.pm seems to only accept ':' after a regex_quantifier (? * + **). | 06:20 | |
but perhaps I'm just missing it. getting late. | |||
06:24
Zaba left
|
|||
mncharity | TimToady: parrot's ./t/compilers/pge/perl6regex/rx_metachars has a line 'b | | d abc n null pattern invalid'. is 'b | | d' really a valid regex? STD and the Snn definition of ** suggests otherwise... | 06:26 | |
TimToady: as a regex_mod_internal, is :i[1] et all allowed, or must it be :i(1). | 06:29 | ||
*et al | |||
good night all & | 06:35 | ||
pugs_svnbot | r20305 | putter++ | [STD_red] regex parsing tweaks. working towards parsing parrot's t/compilers/pge/perl6regex/rx_*. | ||
diff: dev.pugscode.org/changeset/20305 | |||
lambdabot | Title: Changeset 20305 - Pugs - Trac | ||
06:35
mncharity left
07:35
ting left
07:37
ting joined,
meppl joined
07:50
baest left
07:51
baest joined
07:56
alanhaggai_ joined
08:11
alanhaggai left
08:24
IllvilJa left
08:26
qmole joined
08:27
IRSeekBot joined,
IRSeekBot left
08:31
IRSeekBot joined,
IRSeekBot left
08:32
IRSeekBot joined
08:33
masak joined
08:44
IllvilJa joined
08:49
drbean left
08:59
drbean joined,
alanhaggai__ joined
09:03
DarkWolf84 left
09:13
alanhaggai_ left
09:16
Sierra joined
09:17
alanhaggai_ joined
09:33
elmex joined,
masak left,
alanhaggai__ left
09:34
lisppaste3 left
09:45
lisppaste3 joined
10:21
Zaba joined
10:34
Zaba_ left
10:40
wknight8111 joined
10:41
fridim_ joined,
fridim_ left
10:45
zamolxes joined
10:54
meppl left
10:55
smtms left
11:02
DarkWolf84 joined
11:05
jan_ left
11:17
chris2 joined,
wknight8111 left
11:51
alanhaggai_ is now known as alanhaggai
12:02
alanhaggai_ joined
12:07
ruoso joined
12:16
pmurias joined,
alanhaggai left
|
|||
pmurias | how much perl6 could be parsed by a grammar only using a T(DFA)? | 12:16 | |
moritz_ | not much | 12:18 | |
a DFA doesn't do nesting | |||
you can't even parse an arithmetic expression with a DFA | |||
I assume TDFA = tagged DFA? | |||
pmurias | moritz_: tagged DFA = TDFA yes | 12:19 | |
yes, i would be able to only parse a regular language :( | 12:21 | ||
12:26
Zaba_ joined
12:31
cmarcelo joined
12:32
FurnaceBoy joined
12:33
cosimo left
12:39
Zaba left
12:40
Zaba_ is now known as Zaba
12:51
FurnaceBoy left
13:19
ignaciogggg joined
|
|||
pasteling | "ignaciog" at 190.139.136.191 pasted "fake array" (36 lines, 495B) at sial.org/pbot/30890 | 13:22 | |
ignaciogggg | anybody can help me with a little array script? | 13:23 | |
[particle] | that's not an array, it's a hash, btw | 13:30 | |
i mean, what you want is a hash | 13:31 | ||
if you 'use Data::Dumper; print Dumper $info;' you'll see the structure of $info better | 13:32 | ||
also, you're using perl 5, not perl 6, so you may get better help on #perl | |||
13:34
pmurias left
13:40
stevan_ left
13:46
mj41_ left,
stevan_ joined,
stevan_ left
13:47
stevan_ joined,
mj41 joined
13:50
jan_ joined
13:53
Shillo joined,
Shillo left
13:55
alester joined
13:59
[particle1 joined
14:08
mncharity joined
|
|||
mncharity | /me back next week. fyi. & | 14:11 | |
14:11
mncharity left
14:14
weirdo left
14:17
[particle] left
14:32
rdice joined
14:36
apple-gunkies joined,
turrepurre joined
14:40
wknight8111 joined
14:43
ignaciogggg left
14:48
TJCRI joined
14:58
jan_ left
15:02
yewenbin left
15:04
Auzon left
15:11
riffraff joined
15:20
justatheory joined
15:46
drbean left
16:09
rindolf joined
16:14
iblechbot left
16:21
iblechbot joined
16:37
[particle2 joined
16:54
[particle1 left
16:58
TJCRI left
17:01
meppl joined
17:25
TJCRI joined
17:36
nipotan is now known as nipotaway
17:45
mtkatwor1 joined
18:02
FurnaceBoy joined
18:14
riffraff left
18:15
Lorn joined
18:24
macli joined,
macli left
18:27
mtkatwor1 left,
tobeya joined
18:31
Lorn_ left
18:38
Aankhen`` left
18:58
chris2 left
19:04
[particle] joined,
Schwern joined
19:07
rindolf left,
FurnaceBoy left
19:13
pmurias joined
19:16
DarkWolf84 left
19:17
wknight8111 left
19:21
Zaba_ joined,
[particle2 left
19:29
jan_ joined
19:34
barney joined,
Zaba left
19:43
Sierra left
|
|||
pugs_svnbot | r20306 | particle++ | [spec tests] allow fudge and fudgeall to process arguments | 19:51 | |
r20306 | particle++ | ~ add --keep-exit-code to fudge, to allow implementations to report passing fudged test files as successful | |||
r20306 | particle++ | ~ regenerate fudged files if fudge has changed since last they were generated | |||
r20306 | particle++ | ~ default $keyword to and empty string to avoid a warning | |||
diff: dev.pugscode.org/changeset/20306 | |||
lambdabot | Title: Changeset 20306 - Pugs - Trac | 19:52 | |
19:55
Zaba joined
19:56
buubot left,
buubot joined
20:05
b_jonas joined
20:07
Zaba_ left
20:09
lichtkind joined
20:24
alester left
20:29
lichtkind left
20:34
b_jonas left
21:09
barney left
21:12
sscaffidi_ left
21:13
Schwern left
21:32
riffraff joined
21:35
alester joined
21:40
TJCRI left
21:44
armagad left
21:46
armagad joined
21:58
armagad_ joined
22:12
armagad left
22:49
Auzon joined
22:51
pmurias left
23:00
japhb left
23:04
riffraff left
23:11
riffraff joined
23:13
riffraff left
23:14
japhb joined
23:15
araujo left
23:21
nipotaway is now known as nipotan
23:23
tobeya left
23:33
FurnaceBoy joined
23:54
iblechbot left
|