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:20
wknight-away joined
00:32
Zygo left
00:33
Zygo joined
00:48
monomorph left
00:54
wknight-away left
01:19
larsen_ left
01:41
pcbuetow joined
|
|||
rakudo_svn | r25779 | coke++ | [codingstd] | 01:43 | |
r25779 | coke++ | | |||
r25779 | coke++ | Make the shebang slightly more accurate; these are rakudo files, not raw PIR. | |||
r25779 | coke++ | | |||
r25779 | coke++ | (RT #50802) | |||
01:47
[particle1 left
01:53
pbuetow left
01:59
[particle] joined
02:01
lambdabot joined
02:47
thoughtp1lice joined
02:49
Limbic_Region left
02:59
stevan_ left
03:05
thoughtpolice left
|
|||
pugs_svnbot | r19931 | lwall++ | [STD] text extractors no longer use @<more> subnodes; heredoc cleanup | 03:07 | |
diff: dev.pugscode.org/changeset/19931 | |||
lambdabot | Title: Changeset 19931 - Pugs - Trac | ||
03:13
statebelt joined
03:17
statebelt left
|
|||
meppl | good night | 03:30 | |
pugs_svnbot | r19932 | rhr++ | [STD] typo | ||
diff: dev.pugscode.org/changeset/19932 | |||
lambdabot | Title: Changeset 19932 - Pugs - Trac | ||
03:35
meppl left
03:49
sri_work_ joined
04:01
Daveman left
04:09
sri_work left
04:15
blindfish_ joined
04:26
fridim_ left
04:28
Auzo1 joined
04:29
Auzo1 left
04:32
Auzo1 joined,
Auzo1 left,
Auzon left
04:33
blindfish left
04:36
snooper joined
04:45
blindfish_ left
04:47
justatheory joined
04:48
pcbuetow left
05:05
eternaleye left
05:07
Zygo left
05:08
Zygo joined
05:20
alester joined
05:36
eternaleye joined
05:49
kane__ joined,
kane_ left
06:01
alester left
06:13
jferrero left
06:18
thoughtp1lice is now known as thoughtpolice
06:23
ruz joined
06:28
jisom joined
06:51
c9s left,
c9s joined
07:20
DarkWolf84 left
07:31
Alias_ left
|
|||
pugs_svnbot | r19933 | lwall++ | [gimme5] more backtranslations | 07:31 | |
diff: dev.pugscode.org/changeset/19933 | |||
lambdabot | Title: Changeset 19933 - Pugs - Trac | ||
07:34
justatheory left
07:39
Aankhen`` joined
08:06
thoughtpolice left
09:08
eternaleye left,
eternaleye joined
09:13
monomorph joined
09:24
iblechbot joined
09:30
drrho joined
|
|||
pugs_svnbot | r19934 | putter++ | [misc/red_STD] continuing a first rough transliteration pass through STD.pm. | 09:44 | |
diff: dev.pugscode.org/changeset/19934 | |||
lambdabot | Title: Changeset 19934 - Pugs - Trac | ||
09:57
iblechbot left
10:23
Alias_ joined
10:27
iblechbot joined
10:35
laye joined
10:37
penk left
10:57
smtms left
11:09
riffraff joined
11:17
wknight-away joined
11:30
meppl joined
11:32
riffraff left
11:36
laye left
11:48
Schnueff joined
11:52
pmurias joined
11:57
lichtkind joined,
Gothmog_ left,
Gothmog_ joined
12:11
wknight-away left
12:14
reZo joined
12:35
blindfish joined
12:57
RayMagini joined
13:15
masak joined
|
|||
masak | I have a comment about S05: | 13:19 | |
the list item under "Extensible metasyntax (<...>)" starting "In any case of regex interpolation," seems a bit out of place | 13:20 | ||
all the other list items talk about what can be part of the <...> syntax | |||
but that one (seemingly) doesn't | |||
hm, S05:1193 I think | 13:24 | ||
13:26
pdy joined
|
|||
masak | also, at "A leading %" under the same section, I'm a bit lost on two accounts. What does it mean to match "like a bare hash", and what does a closure do when it does "whatever it likes"? Some short examples or smartlinks would probably clear it up a bit. | 13:28 | |
13:28
iblechbot left
|
|||
masak | that's S05:1158 | 13:29 | |
what's the difference between 'eager' and 'greedy' backtracking? | 13:32 | ||
Gothmog_ | wasn't that about returning every possible match, eg a, aa, aaa if you match "aaa" ~~ /a+/? | 13:33 | |
masak | Gothmog_: yes, I think you're right | 13:34 | |
pmurias | masak: if you use <$var> var is interpolated as a regex | ||
masak | pmurias: yes, it is. | 13:37 | |
does that have some connection to base hashes that I'm missing? | 13:38 | ||
pmurias | so if the previous items mentions the ways of interpolating a regex, the next one explains it's semantics | 13:39 | |
13:41
turrepurre left
|
|||
pmurias | S05:924 explains how bare hashes interpolate | 13:41 | |
masak | ah, ok | 13:43 | |
pmurias | i think an eager backtracking matches the smallest amount of the atom possible at the first try | 13:45 | |
perl -e '"1111" =~ /11*?(1+)/;print "{$1}\n"' | |||
print {11} | |||
err, perl -e '"1111" =~ /11+?(1+)/;print "{$1}\n"' | 13:46 | ||
* prints | |||
masak | so eager backtracking is the opposite of greedy backtracking? | ||
pmurias | yes | ||
masak | ah, ok | 13:47 | |
I can see how they are, but they don't sound opposite :) | |||
instead of 'eager backtracking' I think I would have talked about 'minimal repetitions' | 13:48 | ||
13:57
IRSeekBot left
14:01
IRSeekBot joined
|
|||
pmurias | masak: the polish translation of programming perl uses the terms "minimalistic" and "maximalistic" quantifiers | 14:03 | |
masak | ok :) | 14:04 | |
I believe that even in English sometimes they occur as synonyms of 'greedy' and 'reluctant', respectively | 14:05 | ||
pmurias | reluctant would be a good replacement for eager | 14:13 | |
gnu autotools are annoying | 14:14 | ||
i want to play with smop a bit but autotools require .deps/repl.Po whatever that is | 14:17 | ||
14:27
ilbot2 left,
moritz_ left
14:32
araujo left
14:59
pmurias left,
Schnueff left,
alester joined
15:01
wknight-away joined
15:20
chris2 joined
15:28
alester left
15:35
wknight-away left
15:46
mncharity joined
15:48
poletti joined
15:53
wknight-away joined
15:56
macroron joined
|
|||
mncharity | TimToady: random q: in STD.pm's statement_control:if, how does its <EXPR> know to stop before trying to eat the block? | 15:59 | |
irclog.perlgeek.de isn't pinging :( (for irclog.perlgeek.de/perl6/today ) | 16:01 | ||
TimToady | mncharity: one of EXPR's standard terminators is ' {' | 16:02 | |
bbl & | 16:03 | ||
16:04
stevan_ joined
|
|||
mncharity | TimToady: re "one of EXPR's standard terminators is ' {'", um, how? There's a terminator:<}> but not {. Somewhere else? | 16:05 | |
neat. works if terminator:<{> is added. thanks. :) | 16:09 | ||
16:11
lumi joined
16:15
poletti left
16:24
fridim_ joined
16:47
poletti joined
16:48
wknight-away left
16:51
iblechbot joined
17:02
IRSeekBot left
17:03
meteorja1 left
17:05
IRSeekBot joined
17:11
meteorjay joined
17:17
ezito joined
|
|||
mncharity | TimToady: re STD.pm, I don't immediately see a parse for "say 3". subcall provides "say(3)", but parens are required. | 17:22 | |
d'oh. term:listop. I had it commented out. knew playing prematurely would squander time debugging. :/ | 17:28 | ||
17:32
ezito left
17:37
Psyche^ joined
17:44
masak left
17:46
simcop2387 left,
poletti left
17:49
wknight-away joined
17:53
simcop2387 joined
17:54
Patterner left,
Psyche^ is now known as Patterner
17:55
araujo joined
18:03
cognominal_ left
18:11
cognominal_ joined,
cognominal_ left
18:12
cognominal_ joined
18:13
cognominal__ joined,
cognominal_ left
18:16
pdy left
18:18
wknight-away left
18:20
meppel-san joined
18:24
drrho left
|
|||
pugs_svnbot | r19935 | lwall++ | [STD] missing stopper for ending EXPR before block; putter++ | 18:24 | |
diff: dev.pugscode.org/changeset/19935 | |||
lambdabot | Title: Changeset 19935 - Pugs - Trac | ||
18:25
meppl left,
meppel-san is now known as meppl
|
|||
diakopter | I'm bothered by the varying ways to declare dependencies for modules | 18:34 | |
I'm bothered that buildtime (mostly testing) dependencies are not declared separately from runtime and installtime dependencies. | 18:36 | ||
I'm bothered that, once a module is installed, perl does not know about the buildtime and installtime dependencies, so the dependent module has to detect (test for) the dependencies itself, all over again, in order to fail verbosely. | 18:40 | ||
pugs_svnbot | r19936 | putter++ | [misc/red_STD] took a break from transliteration to slightly increase the set of things correctly parsed. synced commented-out heredoc with STD.pm. | 18:45 | |
diff: dev.pugscode.org/changeset/19936 | |||
lambdabot | Title: Changeset 19936 - Pugs - Trac | ||
diakopter | I'm bothered that "optional" dependencies (dependencies that might not be loaded/used) are allowed to exist in a non-plugin fashion. That is, it bothers me that if a certain optional behavior of a module can be dependent on whether another module (or any other system package from the system distribution) is installed, those intricacies have to be handled by the module itself (when the module designer does not plugin-ize the optional be | 18:46 | |
mncharity | diakopter: long comment warning: I see it end with "does not plugin-ize the optional be" | 18:47 | |
diakopter | mncharity: you missed only the end of the last word - behavior). | 18:48 | |
these thoughts are definitely not fully formed. | 18:50 | ||
reading about Best Practical's Shipwright triggered these thoughts. | |||
let me restate them from a non-negative tack | 18:51 | ||
I wish a module's dependencies would always be written declaratively, organized/demarcated by phase. Let's say a module is "installed" in your current working directory. | 18:53 | ||
scratch that last sentence. Thinking on it more. | 18:55 | ||
ruoso | diakopter, taking that simple... you're just saying that CPAN needed a full-featured package management system, like the debian packaging... | 18:57 | |
and besides source-distribution... a binary-distribution would be an important feature... | |||
later & | 18:59 | ||
diakopter | ruoso: I'm not sure. I need to study/read more to be able to talk about this intelligently | ||
pugs_svnbot | r19937 | putter++ | misc/red_STD/std.rb: sync with STD.pm r19936. | 19:06 | |
diff: dev.pugscode.org/changeset/19937 | |||
lambdabot | Title: Changeset 19937 - Pugs - Trac | ||
mncharity | TimToady: there are a couple of additional observations re STD.pm at the top of misc/red_STD/std.rb. | ||
19:14
Limbic_Region joined
19:37
buchetc joined
19:39
Aankhen`` left
20:02
blindfish left
20:19
lichtkind_ joined,
jonathan2 joined,
jonathan2 is now known as jnthn
20:31
mncharity left
20:37
lichtkind left,
IllvilJa left
20:54
marmic joined
|
|||
lichtkind_ | Alias_: you here ? | 21:11 | |
21:38
DarkWolf84 joined
21:51
buchetc left
|
|||
Alias_ | yes | 22:00 | |
22:03
macroron left
22:27
jjore left
22:28
rindolf joined
22:34
eternaleye_ joined
22:40
jisom left
22:42
pcbuetow joined
22:44
bsb joined
22:46
marmic left
22:47
marmic joined
|
|||
pugs_svnbot | r19938 | putter++ | misc/pX/Common/redsix/redsix: Very lightly dusted. No longer fails to run on the ruby 1.9.0 release, and passes a couple of sanity tests, but make test-redsix still shows pervasive failure. | 22:55 | |
r19938 | putter++ | Also added command-line usage help, and fixed the line numbers reported for syntax errors. | |||
r19939 | putter++ | redsix/README: fixed typo. | |||
diff: dev.pugscode.org/changeset/19939 | |||
lambdabot | Title: Changeset 19939 - Pugs - Trac | ||
22:56
eternaleye left,
snooper left
23:01
smtms joined
23:15
jjore joined
23:21
rindolf left
23:44
iblechbot left
23:56
chris2 left,
monomorph left
|