pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by diakopter on 11 July 2007. |
|||
00:06
theorb_ joined
00:08
BinGOs left
00:15
penk left
00:17
theorbtwo left
00:40
penk joined,
lichtkind joined
00:43
devogon left
00:44
polettix left
00:54
thoughtpolice left
00:57
lichtkind left
01:00
kanru left
01:10
jisom joined
01:13
xdg joined
01:36
agjal left,
agjal joined
01:41
J3M left
02:06
justatheory left
02:07
cnhackTNT joined
|
|||
agjal | good night | 02:37 | |
02:43
neuromu joined
02:45
agjal left
02:49
njbartlett left
02:50
njbartlett joined,
justatheory joined
02:58
Limbic_Region left
03:00
njbartlett left
03:03
BinGOs_ left,
funktio left,
obra left,
Southen left,
neuromu left,
Patterner left,
SamB left,
zakame left,
ting_ left,
kolibrie left,
moritz_ left,
djm left,
sunnavy left,
Kattana left,
ft left,
tcliou left,
pasteling left,
Daveman left,
zostay left,
f0rth left,
diotalevi left,
Grrrr left,
thepler left,
tewk left,
JarJarBinks left,
zamolxes left,
Juerd left,
jiing left,
allbery_b left,
revdiablo left,
pjcj left,
integral left,
justatheory left,
cnhackTNT left,
jferrero left,
bbkr_ left,
pkeane left,
aindilis left,
rgs left,
drbean left,
dalek left,
Auzon left,
reltuk left,
arguile left,
wolverian left,
ead left,
baest_ left,
cognominal left,
Eidolos left,
buubot left,
bsb left,
araujo left,
cookys left,
jjore-m left,
qmole left,
exp_evalbot left,
pugs_svn left,
kcwu left,
buu left,
broquaint left,
silug left,
nipotan left,
jisom left,
theorb_ left,
Schwern left,
__Ace__ left,
marmic left,
pbuetow left,
jcpiza left,
akreal left,
mncharity left,
charsbar left,
kst left,
Casan_ left,
avar left,
gbacon left,
xdg left,
idiotmax left,
Khisanth left,
yahooooo left,
nnunley left,
Maddingue left,
clkao left,
yath left,
Tene left,
jql left,
penk left,
stevan_ left,
lisppaste3 left,
xinming_ left,
dvorak left,
mtve left,
Lunchy left,
nipra left,
Caelum left,
[particle1 left,
AzureBOT_ left,
rhr left,
Ara4n left,
chruck left,
zev left,
GeJ left,
spinclad left,
takanori left,
jrockway left,
test left,
awwaiid left,
Gothmog_ left,
gugod left,
ruz left,
shachaf left,
nothingmuch left,
cj left,
Yappo_ left,
c9s left,
rafl left,
felipe left,
pravus left
03:04
[particle] joined,
Ara5n joined,
njbartlett joined,
justatheory joined,
neuromu joined,
cnhackTNT joined,
xdg joined,
jisom joined,
penk joined,
theorb_ joined,
Southen joined,
Schwern joined,
jferrero joined,
__Ace__ joined,
pkeane joined,
bbkr_ joined,
Auzon joined,
stevan_ joined,
aindilis joined,
marmic joined,
Patterner joined,
pbuetow joined,
rgs joined,
lisppaste3 joined,
xinming_ joined,
SamB joined,
zostay joined,
zakame joined,
drbean joined,
f0rth joined,
dalek joined,
idiotmax joined,
Khisanth joined,
dvorak joined,
mtve joined,
Lunchy joined,
nnunley joined,
yath joined,
clkao joined,
Maddingue joined,
jql joined,
Tene joined,
yahooooo joined,
nipra joined,
qmole joined,
exp_evalbot joined,
pugs_svn joined,
kcwu joined,
nipotan joined,
buu joined,
silug joined,
broquaint joined,
Casan_ joined,
mncharity joined,
jcpiza joined,
charsbar joined,
avar joined,
cognominal joined,
reltuk joined,
ead joined,
bsb joined,
wolverian joined,
Eidolos joined,
cookys joined,
revdiablo joined,
diotalevi joined,
pjcj joined,
jiing joined,
integral joined,
Juerd joined,
Grrrr joined,
allbery_b joined,
thepler joined,
tewk joined,
djm joined,
tcliou joined,
sunnavy joined,
moritz_ joined,
Kattana joined,
ting_ joined,
kolibrie joined,
pasteling joined,
ft joined,
Daveman joined,
gbacon joined,
JarJarBinks joined,
zamolxes joined,
arguile joined,
akreal joined,
araujo joined,
jjore-m joined,
Caelum joined,
baest_ joined,
buubot joined,
kst joined
03:05
BinGOs_ joined
03:06
obra joined,
funktio joined,
AzureBOT joined,
GeJ joined
03:10
penk left
03:13
xdg_ joined,
AzureBOT_ joined,
awwaiid joined,
pravus joined,
rafl joined,
zev joined,
spinclad joined,
felipe joined,
chruck joined,
nothingmuch joined,
shachaf joined,
ruz joined,
Yappo_ joined,
test joined,
cj joined,
c9s joined,
takanori joined,
jrockway joined,
rhr joined,
gugod joined,
Gothmog_ joined
03:14
penk joined
03:20
pen1 joined
03:22
jisom left
03:25
AzureBOT_ left
03:26
justatheory left
03:29
xdg left
03:32
rhr left,
zev left,
chruck left,
spinclad left,
takanori left,
awwaiid left,
Gothmog_ left,
test left,
jrockway left,
gugod left,
ruz left,
shachaf left,
nothingmuch left,
cj left,
Yappo_ left,
c9s left,
rafl left,
felipe left,
pravus left,
funktio left,
obra left
03:33
Gothmog_ joined,
gugod joined,
rhr joined,
jrockway joined,
takanori joined,
c9s joined,
cj joined,
test joined,
Yappo_ joined,
ruz joined,
shachaf joined,
nothingmuch joined,
chruck joined,
felipe joined,
spinclad joined,
zev joined,
rafl joined,
pravus joined,
awwaiid joined,
obra joined,
funktio joined
03:36
penk left
03:38
__Ace__ left
03:39
BinGOs_ left
03:40
BinGOs joined
03:56
pen1 left
03:57
penk joined
04:00
jferrero left
04:27
Auzon left
04:29
Auzon joined
04:39
justatheory joined
04:52
thoughtpolice joined
04:58
neuromu left
05:07
penk left
05:08
penk joined
05:17
amnesiac joined
05:26
justatheory left
05:39
thestarslookdown joined
05:46
lambdabot left
05:47
lambdabot joined
05:48
hcchien joined
05:50
thoughtpolice left
06:36
pen1 joined,
penk left
06:49
thestarslookdown left
06:57
xinming_ left
07:12
njbartlett_ joined
07:13
njbartlett left
07:15
devogon joined
07:17
theorb_ is now known as theorbtwo
07:32
xinming joined
07:53
IllvilJa joined,
pen1 left
08:04
iblechbot joined
08:23
silug left
08:25
franck___ joined
08:36
agjal joined
08:50
Ashizawa joined
08:54
elmex joined
|
|||
moritz_ | good morning, lambdamoose ;) | 08:57 | |
09:18
penk joined
09:25
njbartlett_ left,
njbartlett joined
09:41
jjore-m left
09:42
Ashizawa left
09:46
drrho joined
09:50
iblechbot_ joined
10:04
cnhackTNT left,
iblechbot left
10:16
Ashizawa joined
10:22
agjal left
10:47
Grrrr left,
Grrrr joined
10:49
andara joined
11:01
ebassi joined
11:10
iblechbot_ left
11:14
Ashizawa left
11:21
ruoso joined
11:44
xinming left,
xinming joined
12:01
chris2 joined
12:03
penk left
12:14
hanekomu joined
12:15
fglock joined
12:16
cmarcelo joined
12:18
BinGOs_ joined
12:20
BinGOs left
12:29
BinGOs_ left
12:31
chris2 left,
BinGOs joined
12:40
bbkr__ joined
12:41
bbkr_ left
12:48
iblechbot joined
13:31
lichtkind joined
13:32
jferrero joined
13:45
fglock left
14:03
nipotan is now known as nipotaway
14:07
iblechbot left
14:26
iblechbot joined
14:31
masak joined
14:32
jhorwitz joined,
amnesiac left
14:38
fglock joined
14:44
gongyiliao joined
15:00
gongyiliao left
15:06
hanekomu left
|
|||
ruoso | fglock, about scopes... | 15:08 | |
one thing I just reminded is that it is expected that the scope can be pushed and popped explicitly | |||
perl5 does it, for instance... | 15:09 | ||
you have a macro to push and pop the scope | |||
15:09
xdg joined
|
|||
fglock | { ... } | 15:09 | |
ruoso | in vm terms, I mean | ||
not in language terms | |||
so for every type of scope, it's ok to expect an explicit declaratino of a push or pop | 15:10 | ||
when declaring a context variable | |||
fglock | $inner := $outer.inner; ...; $inner.DESTROY | ||
ruoso | yep... | ||
but that also for the other kinds of scopes... | 15:11 | ||
$contextinner := $contextouter.inner; ...; $contextinner.destroy | |||
theorbtwo | ruoso: I note that requirement of perl5 has been a reason for a lot of memory leaks in XS historically, and one of the ideas for perl6 when the project was first announced (back in the dim elder days) was to get away from that to make writing XS-equiv easier. | ||
ruoso | theorbtwo, but how do you implement it without explicit scope manipulation? | 15:12 | |
theorbtwo | ruoso: Fuck if I know. | 15:13 | |
ruoso | heh | ||
theorbtwo | The idea was that the supermagical gc would obliviate the need for XS writers to care so much. | 15:14 | |
ruoso | ah.. yeah... the trace gc... | ||
but this is not completely scope-related... | |||
p5 requires that because it only destroys the variables when you pop the scope.. | 15:15 | ||
in yap6, otoh, the variable is destroyed immediatly if it reaches refcount 0 | |||
anyway, I'm not still confortable with trace gc.. | |||
I like things being deterministic | |||
the thing in Perl 6 is the new types of scope | 15:16 | ||
which makes a new set of possible stacks for symbol-name-resolution | |||
15:17
renormalist joined
|
|||
ruoso | fglock, I got it... | 15:19 | |
if you place before GlobalScope a hash for the twigils | |||
you can represent the other scope types... | |||
15:19
TJCRI joined
|
|||
fglock | hmm | 15:20 | |
ruoso | then you'll have | ||
MainScopeManager{*}{A::b} | 15:21 | ||
for a global variable | |||
and you can have a precedence list for scope types | 15:23 | ||
like | |||
you first look at "my", than at "context", than at "temp", and finally at "global" | |||
unless the twigil is defined... which makes you look directly to that scope... | 15:25 | ||
hmmm | 15:26 | ||
maybe I'm wrong... | |||
15:29
jhorwitz left
|
|||
ruoso | in which synopsis is the definition of the variable scope types ? | 15:31 | |
15:34
rindolf joined
|
|||
[particle] | looks like S04, but it's somewhat messy imo | 15:34 | |
fglock | I think most of the info is in the mail logs | 15:36 | |
15:37
jhorwitz joined
15:39
hanekomu joined
15:40
renormalist left
15:42
ispy_ joined
15:46
fmbogo joined
15:56
xdg left
16:05
rindolf left
16:10
justatheory joined
16:12
pmurias joined
|
|||
pmurias | fglock: why is GlobalScoper required, wouldn't an implicit 'use GLOBAL' be cleaner? | 16:12 | |
16:14
Khisanth left
16:16
rindolf joined
|
|||
ruoso | pmurias, GlobalScope is not GLOBAL | 16:16 | |
GLOBAL is a namespace entry | |||
pmurias | ruoso: i don't claim it is | 16:20 | |
GlobalScope is i guess nessesary for 'no strict' | |||
fglock | pmurias: GlobalScope is just an specialized Scope - it's not really necessary | 16:21 | |
it's just an experiment for now | |||
16:21
Psyche^ joined,
Patterner left,
Psyche^ is now known as Patterner
|
|||
fglock | s/an/a/ | 16:21 | |
1st | 16:22 | ||
i'm doing some experiments with interpreters (as opposed to VM) | 16:23 | ||
pmurias | fglock: interpreters such as perl5 or such as in bash | 16:24 | |
? | |||
s/in// | |||
16:29
rindolf left
|
|||
fglock | such as perl5 | 16:30 | |
16:31
justatheory left
16:32
Limbic_Region joined
|
|||
pmurias | fglock: are there other major things slowing down the perl5 backend then the slow dispatch? | 16:33 | |
fglock | there is the Container object overhead | 16:34 | |
pmurias | (have you seen misc/cache.pl?) | 16:35 | |
fglock | yes - have you tested it? | 16:36 | |
pmurias | in kp6? | ||
i could try to integrate it | 16:37 | ||
fglock | pmurias: even if we get to MiniPerl6 speed, this is still slow | ||
but it would help for now | 16:38 | ||
16:38
Khisanth joined
|
|||
fglock | we could focus on the compiler again, instead of worrying about backends | 16:38 | |
pmurias | fglock: i think it shouldn't be too hard to beat the mp6 based compiler | 16:39 | |
we have better parse times, and the compiler does very little work besides parsing for now | |||
fglock | re little work - compiling kp6 generates a *lot* of data | 16:42 | |
coffee & | 16:44 | ||
16:45
xinming left,
fmbogo left
|
|||
pugs_svn | r19221 | pmurias++ | [kp6] changed variable_names to lexicals in the libkp6 Pad | 16:46 | |
16:47
Khisanth left
|
|||
pugs_svn | r19222 | pmurias++ | [kp6] removing bit of an experiment which got commited accidently | 16:54 | |
17:03
TJCRI left
17:04
rindolf joined,
hanekomu left
17:23
xdg_ left
17:31
xinming joined,
rindolf left
17:35
andara left
17:48
agjal joined
|
|||
pugs_svn | r19223 | pmurias++ | [kp6] start of method caching (not fully integrated) | 17:56 | |
17:56
jferrero left
|
|||
pugs_svn | r19224 | pmurias++ | [kp6-perl5] autofetch and boxed methods work although we don't get a performance benefit | 18:10 | |
18:17
justatheory joined
18:24
justatheory left
18:25
justatheory joined
18:28
ebassi left,
lichtkind left
18:35
TJCRI joined
18:38
franck___ left
18:41
jjore-w joined
|
|||
jjore-w | ?eval ^..^ | 18:41 | |
aw. | 18:42 | ||
eval: ^..^ | |||
!eval ^..^ | |||
shoot. | |||
Auzon | pugs: ^..^ | ||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "^..^"ā¤ expecting programā¤ at /tmp/bcbbtZRu7a line 1, column 1ā¤] | ||
Auzon | kp6: ^..^ | ||
exp_evalbot | r19224: OUTPUT[syntax error at position 0, line 1 column 0:ā¤^..ā¤^ HEREā¤] | ||
Auzon | What's that supposed to do, anyway? | 18:43 | |
18:46
manne joined
|
|||
pugs_svn | r19225 | pmurias++ | [kp6] using .isa to check for Code in cached method calls | 18:47 | |
pmurias | pugs: ^..& | ||
pugs: ^..^ | |||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "^..&"ā¤ expecting programā¤ at /tmp/cpURTBk5xv line 1, column 1ā¤] | ||
OUTPUT[*** ā¤ Unexpected "^..^"ā¤ expecting programā¤ at /tmp/hfgRBJDRSk line 1, column 1ā¤] | |||
18:48
felipe left
|
|||
fglock | pugs: *; kp6: *; nqp: *; all say "hello" | 18:54 | |
exp_evalbot | OUTPUT[helloā¤] | ||
19:00
amnesiac joined
19:02
masak left
|
|||
pugs_svn | r19226 | pmurias++ | [kp6-perl5] commented the method caching code a bit | 19:03 | |
19:05
njbartlett left,
silug joined
19:06
drrho left
19:12
njbartlett joined
|
|||
fglock | [particle]: ping | 19:12 | |
[particle] | hey there flavio | 19:15 | |
fglock | I've been reading about perl6/nqp for a few days, | 19:16 | |
I see some Parrot problems are worked around, instead of fixing | 19:17 | ||
19:17
felipe joined
|
|||
fglock | most of the kp6-perl5 runtime is made of workarounds over Perl 5 | 19:18 | |
i hoped Parrot would make this easier | |||
PerlJam | fglock: worked around until they are fixed. Work arounds are just so that forward progress isn't hampered | ||
fglock | i wonder if some of the kp6 workarounds could be useful for perl6 | 19:20 | |
[particle] | surely possible | ||
fglock | if these things were implemented, we could share the runtime | ||
[particle] | with parrot, we're working around things that are actively being (re)designed | ||
with perl5, you're working around permanent design limitations, i suspect | 19:21 | ||
fglock | the most important thing for kp6 are BEGIN blocks, but there are other small stuff | ||
[particle] | we're still figuring out the begin/end control block design | 19:22 | |
fglock | kp6 workaround for BEGIN blocks is resource-intensive, it should probably be implemented in low-level | 19:23 | |
probably C, because PIR doesn't seem to support creating closures | 19:24 | ||
[particle] | since it's our one remaining test failure, it'd be nice to have before tomorrow's parrot release | ||
pmichaud is at lunch now, but when he returns it'd be worth talking about | |||
fglock | tomorrow is a bit too close :) | ||
[particle] | well, we don't need end tests passing, we can TODO them | 19:25 | |
fglock | END is runtime | ||
[particle] | true | ||
begin is the tricky one | |||
and i think we can get a side-effect-free begin working quickly | |||
fglock | kp6 really needs the side-effects | 19:26 | |
[particle] | but we definitely won't have full begin support tomorrow | ||
pmurias | [particle]: it depends on how much parrot contributors you can get to stay up hacking all night ;) | 19:29 | |
fglock | is there a short-term plan to implement BEGIN in perl6? | ||
[particle] | we can get side-effect-free begin quickly, probably today. | 19:30 | |
but full begin, no short term plan i know of | |||
pmurias: i'm willing to try that :) | 19:31 | ||
fglock | [particle]: I'm trying to find out what PIR commands to use for implementing BEGIN blocks | 19:36 | |
eg, looking for modified lexical variables | |||
19:37
ruz left
|
|||
[particle] | find_lex ? | 19:40 | |
fglock | hmm - you mean to compare all variables in scope? | 19:41 | |
sorry, i need to leave - back in 2hr, i hope & | 19:42 | ||
[particle] | cya | ||
19:54
ferreira joined
|
|||
ferreira | pugs: 1..6 | 19:55 | |
exp_evalbot | RESULT[(1, 2, 3, 4, 5, 6)] | ||
ferreira | pugs: 1 ^.. 6 | ||
19:55
REPLeffect joined
|
|||
exp_evalbot | RESULT[(2, 3, 4, 5, 6)] | 19:55 | |
ferreira | pugs: 1 ^..^ 6 | ||
exp_evalbot | RESULT[(2, 3, 4, 5)] | ||
ferreira | pugs: 1 ..^ 6 | ||
exp_evalbot | RESULT[(1, 2, 3, 4, 5)] | 19:56 | |
ferreira | ^6 | ||
pugs; ^6 | |||
REPLeffect | missed the semicolon there. | 19:57 | |
19:57
jjore-w left
|
|||
REPLeffect | I mean, colon. | 19:57 | |
ferreira | pugs: ^6 ; | ||
exp_evalbot | RESULT[(0.0, 1.0, 2.0, 3.0, 4.0, 5.0)] | ||
ferreira | just wrote a micro-article about range operators: feather.perl6.nl/~ferreira/perl6-op...anges.html | ||
lambdabot | Title: ranges.pod6 | 19:58 | |
REPLeffect | Yeah, I just read it :-) | ||
ferreira | REPLeffect: thanks | ||
REPLeffect | np | 19:59 | |
ferreira | and another about the conditional (ternary) operator: feather.perl6.nl/~ferreira/perl6-op...rnary.html | ||
lambdabot | Title: ternary.pod6 | ||
ferreira | and about negated operators: feather.perl6.nl/~ferreira/perl6-op...egate.html | ||
lambdabot | Title: negate.pod6 | ||
ferreira | they are fun to write when you are in the mood | ||
20:03
fglock left
20:11
manne left
|
|||
rhr | ferreira: ^$limit # 0 ..^ $limit-1 should be either 0 ..^ $limit or 0 .. $limit-1 | 20:13 | |
20:16
ruz joined
20:18
JarJarBi1ks joined
|
|||
Auzon | pugs: May .. Dec | 20:23 | |
exp_evalbot | OUTPUT[*** No such subroutine: "&May"ā¤ at /tmp/zAmiRBzdf4 line 1, column 1 - line 2, column 1ā¤] | ||
Auzon | pugs: May..Dec | ||
exp_evalbot | OUTPUT[*** No such subroutine: "&May"ā¤ at /tmp/s4QFHzxIIb line 1, column 1 - line 2, column 1ā¤] | ||
Auzon | pugs: ^4 | 20:24 | |
exp_evalbot | RESULT[(0.0, 1.0, 2.0, 3.0)] | ||
Auzon | pugs: .say for ^4 | ||
exp_evalbot | OUTPUT[0ā¤1ā¤2ā¤3ā¤] | ||
Auzon | pugs: $_ = "qwerty"; tr/a..z/A..Z/; | 20:25 | |
exp_evalbot | RESULT[\"QWERTY"] | ||
Auzon | Neat | ||
20:30
JarJarBinks left
20:37
TJCRI left
|
|||
ferreira | rhr: fixed - it seems like I am not learning what I am writing :( | 20:39 | |
Auzon: that examples is from S03 and presupposes some decl of an enum or something like it | |||
Auzon: ".say for ^4" is so beautiful that I replaced the more explicit version with it | 20:40 | ||
Auzon | Neat. :) | 20:41 | |
I had to make sure postfix 'for' would've worked ;) | |||
pugs: $_ = "stuff"; $_->HOW; | 20:44 | ||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "->"ā¤ expecting "::", term postfix or operatorā¤ at /tmp/kPII3x6F4k line 1, column 17ā¤] | ||
Auzon | Yay. | ||
ferreira | pugs: my enum Months Ā«:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov DecĀ» | 20:45 | |
exp_evalbot | OUTPUT[decodeUTF8': bad data: '\171'ā¤decodeUTF8': bad data: '\187'ā¤*** ā¤ Unexpected "Months"ā¤ expecting ":" or "("ā¤ at /tmp/xJr51Wn92g line 1, column 10ā¤] | ||
Auzon | Is it choking on the << ? | ||
pugs: my enum Months <<:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec>> | 20:46 | ||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "Months"ā¤ expecting ":" or "("ā¤ at /tmp/kfsqX0TDVO line 1, column 10ā¤] | ||
[particle] | do you need a sigil? | ||
ferreira | it looks enum declarations are not ready yet (in pugs, at least) | ||
this is from S09 | |||
Auzon | kp6: my enum Months <<:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec>> | ||
Uh oh. Did I break it? | 20:47 | ||
[particle] | i think it's just slower | ||
exp_evalbot | r19226: OUTPUT[syntax error at position 70, line 1 column 70:ā¤my enum Months <<:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec>ā¤ ^ HEREā¤] | ||
Auzon | It didn't like it at all... | 20:48 | |
ferreira | pugs: enum <<:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec>> | ||
exp_evalbot | OUTPUT[*** No such subroutine: "&enum"ā¤ at /tmp/u77vm5u4JT line 1, column 1 - line 2, column 1ā¤] | ||
ferreira | hm, in Pugs tests, enum are marked :todo - so by now, no toying around unless we implemented it | 20:49 | |
Auzon | Makes sense. | 20:50 | |
pugs: $_ = "abcdefg"; $_ =~ s/[aeg]//g; | 20:51 | ||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "s"ā¤ There is no =~ operator in Perl 6 -- did you mean ~~ (match) or ~= (concat-assign)?ā¤ at /tmp/JTJUkVlA1R line 1, column 23ā¤] | ||
Auzon | pugs: $_ = "abcdefg"; $_ = s/[aeg]//g; | ||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "g"ā¤ expecting term postfix or operatorā¤ at /tmp/huYgKDzq1m line 1, column 31ā¤] | 20:52 | |
ferreira | pugs: a . b | ||
Auzon | pugs: $_ = "abcdefg"; $_ = s:each/[aeg]//; | ||
exp_evalbot | OUTPUT[*** ā¤ Unexpected " b"ā¤ expecting ".", "\187", ">>", "=", "^", operator name, qualified identifier, variable name, "...", "--", "++", "i", array subscript, hash subscript or code subscriptā¤ at /tmp/wqFuQSAJMC line 1, column 4ā¤] | ||
RESULT[\{subst}] | |||
ferreira | pugs: 1 . b | ||
pugs: 1 . 2 | |||
exp_evalbot | OUTPUT[*** ā¤ Unexpected "."ā¤ expecting operatorā¤ at /tmp/qWta1CIU8I line 1, column 3ā¤] | ||
OUTPUT[*** ā¤ Unexpected "."ā¤ expecting operatorā¤ at /tmp/3jY3vqYYWp line 1, column 3ā¤] | |||
20:53
TJCRI joined
|
|||
Auzon | pugs: $_ = "abcdefg"; $_ ~~ s:each/[aeg]//; | 20:53 | |
exp_evalbot | OUTPUT[*** Cannot parse regex: [aeg]ā¤*** Error: ā¤] | ||
Auzon | Hm... | 20:54 | |
pugs: $_ = "abcdefg"; $_ ~~ s/a//; | |||
exp_evalbot | RESULT[Bool::True] | ||
Auzon | :-/ | ||
[particle] | <[aeg]> | ||
Auzon | pugs: $_ = "abcdefg"; $_ ~~ s/<[aeg]>//; $_; | ||
Thanks :) | |||
exp_evalbot | RESULT[\"abcdefg"] | ||
Auzon | Hm. | ||
pugs: $_ = "abcdefg"; $_.subst(/a/, "q"); | 20:57 | ||
exp_evalbot | RESULT[\"qbcdefg"] | 20:58 | |
Auzon | I guess that's kind of nice. | ||
20:59
ferreira left
21:01
pmurias left
21:05
thoughtpolice joined
21:12
REPLeffect left
21:13
chruck left
21:14
REPLeffect joined
21:20
ahmadz joined,
ahmadz left
21:22
Grrrr left,
Grrrr joined
21:25
chris2 joined
21:33
lichtkind joined
21:35
ntgrl joined
21:42
integral left
|
|||
thoughtpolice | ispy_: ping? | 21:42 | |
lambdabot | thoughtpolice: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
ispy_ | thoughtpolice: sup dude. | 21:43 | |
checking my messages... | |||
thoughtpolice: What's up? | 21:44 | ||
21:44
njbartlett left
21:47
DarkWolf84 joined
|
|||
thoughtpolice | ispy_: since you're interested in contributing as via messages, would you like some credentials to post? :) | 21:50 | |
ispy_ | thoughtpolice: yes I would :) | 21:51 | |
I'll follow any guidelines you have, of course... I would just like to help the tutorial grow, it's an excellent resource. | 21:52 | ||
thoughtpolice | ispy_: if it has to do with perl 6 (related stuff works too, announcements/project updates etc,) it's allowed. :) | 21:53 | |
generally the income bringer will be the resources/tutorials, though. | |||
ispy_ | of course. | 21:54 | |
thoughtpolice | ispy_: pm me an email and I'll send an invite to be an author. feel free to contribute immediately. :) | ||
ispy_ | Excellent, thank you. | ||
Ok, back to work for me! Thanks thoughtpolice. | |||
thoughtpolice | sent! :) | 21:55 | |
21:56
ntgrl is now known as integral
22:08
TJCRI left
22:11
ispy_ left
22:13
njbartlett joined
22:14
jhorwitz left
22:15
jhorwitz joined
22:19
ronny joined,
ronny left
22:33
elmex left
22:34
jferrero joined
22:43
thoughtp1lice joined
22:45
agjal is now known as meppel
23:01
thoughtpolice left
23:03
thoughtp1lice is now known as thoughtpolice
23:07
nipotaway is now known as nipotan
23:26
Casan_ left
23:27
Casan_ joined
23:28
BinGOs left
23:33
BinGOs joined,
iblechbot left
23:47
thoughtpolice left
23:49
tlb joined
23:50
Khisanth joined
23:59
thoughtpolice joined,
jisom joined
|