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:04 wilx left 00:05 theorbtwo joined 00:18 theorb left 00:20 wilx joined
TimToady slango: only if you want it to be 00:24
00:29 wilx left 00:32 dduncan joined
PerlJam TimToady: do regex have an implicit .*? at the start? 00:33
00:34 wilx joined
TimToady no 00:43
only m// and // and s/// do that
PerlJam so, regex, token, and rule all anchor to the current position in whatever match they are participating in? 00:44
00:44 Notrix joined
TimToady yes 00:47
that paragraph seems to be confusing some rather unrelated notions... 00:48
the behavior described has nothing to do with the presence or absence of :ratchet, I think 00:49
PerlJam That would make the most sense to me. But believing the spec was causing me a headache :)
TimToady sorry, I must have been having a bad day... 00:50
01:10 Notrix left 01:41 lumi left 01:43 cmarcelo left 01:45 avar left 01:46 avar joined 01:55 avar left, avar joined 02:12 stevan_ left, jisom joined
spinclad PerlJam: i think the matter happened to come to mind when speccing ratchets, without noticing that it didn't happen to depend on ratcheting at all... 02:28
but as i say, dunno really; just a kibitzer 02:29
s/think/fancy/ 02:31
02:32 stevan_ joined 03:04 elmex joined 03:20 elmex_ left 03:23 c9s left 03:28 weinig joined 03:38 zamolxes left 03:39 daxim_ joined 03:40 luqui joined 03:46 c9s joined 03:53 daxim left
meppl good night 04:16
04:20 Eidolos is now known as Sartak 04:22 Sartak is now known as Eidolos, weinig left 04:23 weinig joined
spinclad gute n8 meppl 04:43
04:45 dolmen left 05:06 jisom left
pugs_svnbot r18515 | avar++ | Making 'make install' work again 05:50
r18516 | avar++ | deleting compiled/perl5, moved to compiled/perl5-kp6-{mp6,kp6}
diff: dev.pugscode.org/changeset/18516
lambdabot Title: Changeset 18516 - Pugs - Trac
pugs_svnbot r18517 | avar++ | print out the code when we don't have a known target, makes --do work 05:53
diff: dev.pugscode.org/changeset/18517
lambdabot Title: Changeset 18517 - Pugs - Trac
pugs_svnbot r18518 | avar++ | don't slurp a source file in if we have source via -e 05:56
diff: dev.pugscode.org/changeset/18518
lambdabot Title: Changeset 18518 - Pugs - Trac
pugs_svnbot r18519 | avar++ | Pass @ARGV to the -Bperl5 process which should make this work: 05:59
r18519 | avar++ | perl script/kp6 -Bperl5 -e 'for @*ARGV -> $a { say $a }' foo bar
r18519 | avar++ | However it seems @*ARGV no longer works in the p5 backend
diff: dev.pugscode.org/changeset/18519
lambdabot Title: Changeset 18519 - Pugs - Trac
pugs_svnbot r18520 | avar++ | updated manifest to reflect changes in compiled/ 06:05
diff: dev.pugscode.org/changeset/18520
lambdabot Title: Changeset 18520 - Pugs - Trac
pugs_svnbot r18521 | avar++ | Making a compiled/cl for common lisp files 06:29
diff: dev.pugscode.org/changeset/18521
lambdabot Title: Changeset 18521 - Pugs - Trac
pugs_svnbot r18522 | avar++ | Make kp6 -e 'say "foo"' and echo 'say "foo"' | kp6 run stuff under the 06:38
r18522 | avar++ | p5 backend
diff: dev.pugscode.org/changeset/18522
lambdabot Title: Changeset 18522 - Pugs - Trac
pugs_svnbot r18523 | avar++ | have compiled/cl installed to blib 06:44
diff: dev.pugscode.org/changeset/18523
lambdabot Title: Changeset 18523 - Pugs - Trac
06:54 [particle] left 06:56 araujo left 07:34 Aankhen`` joined
pugs_svnbot r18524 | azawawi++ | Added Camino browser to compatibility list 07:42
diff: dev.pugscode.org/changeset/18524
lambdabot Title: Changeset 18524 - Pugs - Trac
07:52 ahmadz joined
ahmadz hi 07:52
08:03 dduncan left 08:14 ahmadz left 08:21 lumi joined 08:30 ruz left 08:34 pmurias joined 08:39 drrho joined 08:47 devogon joined 08:55 ludan joined
ludan hi 08:55
pmurias ludan: hello
pugs_svnbot r18525 | fglock++ | [kp6-perl5] get access to the signature in order to interpret the param list 09:00
diff: dev.pugscode.org/changeset/18525
lambdabot Title: Changeset 18525 - Pugs - Trac
09:11 fglock joined
pmurias fglock: hi 09:14
fglock pmurias: hi
lambdabot fglock: You have 1 new message. '/msg lambdabot @messages' to read it.
fglock I'm fixing SigArgument
09:27 luqui left 09:35 zamolxes joined
pugs_svnbot r18526 | pmurias++ | [kp6] a generic run_tests script (takes an command line option) 09:35
diff: dev.pugscode.org/changeset/18526
lambdabot Title: Changeset 18526 - Pugs - Trac
09:38 iblechbot joined
pugs_svnbot r18527 | fglock++ | [kp6] move signature items to Perl6 land, mostly 09:38
diff: dev.pugscode.org/changeset/18527
lambdabot Title: Changeset 18527 - Pugs - Trac
pugs_svnbot r18528 | fglock++ | [kp6] added default value to Signature.perl 09:41
diff: dev.pugscode.org/changeset/18528
lambdabot Title: Changeset 18528 - Pugs - Trac
pmurias fglock: should add_attribute take a default value for the attribute? 09:45
fglock pmurias: i think so 09:46
it should likely be declared in the accessor signature (?) 09:47
probably not
pmurias accessor signature == ? 09:48
fglock actually, we need a more complex new()
pmurias i got it
fglock no, i don't think this belongs to the signature 09:49
pmurias fglock: we could pass attribiute descriptors (as defined in S12) to add_attribute 09:50
fglock yes - probably create an Attribute class (like we have one for Method) 09:52
09:53 chris2 joined
pmurias fglock: i'll do it 09:54
fglock cool :) 09:55
I've got a talk - back in 1h
pmurias fglock: good luch ;) 09:56
luck
10:01 barney joined 10:04 kanru left, kanru joined 10:10 fglock left 10:17 drupek12 left
pmurias avar: is it ok with the lisp backend if i replace Apply with Call? 10:23
10:31 faxathisia left
pmurias i get COMPILE src/KindaPerl6/Runtime/Perl6/Attribute.pm compiled/perl5-kp6-mp6/lib/KindaPerl6/Runtime/Perl6/Attribute.pm 10:32
*** Compilation failed with exit code: 0!
and the file works fine with script/kp6 {-C,-B}perl5
script/kp6 < input file dosn't work 10:35
s/input file/input_file/
in the way the Makefile expects 10:36
10:37 drupek12 joined
pugs_svnbot r18529 | pmurias++ | [kp6] fixed compilation of KindaPerl6::Runtime::Perl6 10:41
diff: dev.pugscode.org/changeset/18529
lambdabot Title: Changeset 18529 - Pugs - Trac
avar pmurias: do whatever you have to I guess, we can fix the emitter 10:47
pmurias avar: it's not nessesary i just think it's cleaner that way 10:56
i'm not sure if the lisp backend dosn't do any additional magic besides the shortcircuting hack the perl5 one does 10:57
10:58 ludan left, barney left, fglock joined
fglock b 10:59
pmurias fglock: rehi
fglock: the Call node dosn't support named arguments
having the whole Capture as args (as in p6ast_drafts) or adding $.named are the options 11:04
fglock looking 11:05
pmurias - it's my fault, I broke it yesterday - Grammar/Parameter.pm:32 11:06
I'm reworking ::CAPTURIZE(), which creates the named arguments 11:07
at runtime
the Capture creation depends on the Signature 11:08
pmurias fglock: shouldn't they be represented in the AST instead of sorted out at runtime 11:13
?
fglock we can move ::CAPTURIZE() to compile time, it's an optimization 11:14
it depends on whether you already know the signature
compile-time processing will be a bit easier after bootstrapping 11:15
pmurias k 11:17
fglock lunch & 11:24
11:25 barney joined
pugs_svnbot r18530 | fglock++ | [kp6] added named parameters back - pmurias++ 11:25
diff: dev.pugscode.org/changeset/18530
lambdabot Title: Changeset 18530 - Pugs - Trac
11:29 polettix joined
pmurias lunch with grandparents& 11:33
11:36 ludan joined
ludan hi 11:37
11:39 fglock left 11:50 chris2 left 12:24 rindolf joined 13:11 fglock joined
pugs_svnbot r18531 | fglock++ | [kp6] missing 'return' in param grammar 13:17
diff: dev.pugscode.org/changeset/18531
lambdabot Title: Changeset 18531 - Pugs - Trac
pugs_svnbot r18532 | fglock++ | [kp6] convert sig properties to Bit 13:44
diff: dev.pugscode.org/changeset/18532
lambdabot Title: Changeset 18532 - Pugs - Trac
pugs_svnbot r18533 | fglock++ | [kp6] fixed parameter declarations 14:05
diff: dev.pugscode.org/changeset/18533
lambdabot Title: Changeset 18533 - Pugs - Trac
14:17 slango left
pmurias fglock: how does CAPTURIZE depend on the routines signature? 14:25
fglock it doesn't yet; it should keep track of optionals, and which things go in %_ or @_, and type-checking 14:26
and also expand slurpy parameters 14:27
I'm still fixing the API problems, there is only a bug remaining, it seems 14:28
on generated regex code
14:43 barney left 14:47 penk joined
fglock brb 14:55
15:01 dvorak left 15:11 fglock left 15:16 Notrix joined 15:17 chris2 joined 15:29 fglock joined 15:32 dvorak joined, fglock left 15:42 masak joined, ruz joined 15:43 [particle] joined 15:45 thoughtpolice joined 15:46 rindolf left 15:48 fglock joined 15:50 amnesiac joined 16:03 fglock left 16:15 funktio joined 16:22 weinig left 16:27 chris2 left 16:34 IllvilJa left, chris2 joined 16:48 pmurias left 16:51 lichtkind joined 16:56 chris2 left 17:00 drrho left 17:04 funktio left 17:07 drrho joined 17:08 drrho left
moritz_ re 17:12
17:22 Psyche^ joined
moritz_ some failing grammar tests in kp6 - what happened? 17:25
17:36 onebadoze left 17:37 Patterner left, Psyche^ is now known as Patterner 17:42 pmurias joined
pmurias moritz_: it's a bug resulting from changing of Signatures 17:43
moritz_ backlogs 17:47
17:52 sclv joined 17:53 rindolf joined 17:59 r0bby left 18:00 r0bby joined 18:03 r0bby left 18:04 araujo joined 18:14 masak left 18:17 Limbic_Region joined, r0bby joined 18:29 c9s left 18:30 c9s joined 18:31 Jedai joined 18:37 c9s left, c9s_ joined 18:48 __Ace__ joined
__Ace__ damn, is it just me, or its so cool running perl from your own made C app? :) 18:48
pugs_svnbot r18534 | pmurias++ | dumping capture when it is defined
diff: dev.pugscode.org/changeset/18534
18:48 Torment left
lambdabot Title: Changeset 18534 - Pugs - Trac 18:48
rindolf Hi __Ace__ 18:49
__Ace__ hey rindolf
moritz_ __Ace__: it's especially cool if you have an assignment "do this in _C_" ;-)
__Ace__ I recoqnice you nick..
*recognize
18:49 Notrix left
rindolf __Ace__: yes, we met on #perl 18:50
__Ace__ well
I dont have assignments anymore.. Im not in school anymore :)
moritz_ __Ace__: that's not limited to school :( 18:51
__Ace__ but, gotta love how helpfull perl has been at work
we dont have that kind of assignments at work though..
wolverian Juerd, view on feather is elvis, which is a bit surprising 19:03
19:07 jBoofy left 19:38 ruz left
Juerd wolverian: Hm, should be vim 19:40
19:41 ruz joined
Juerd wolverian: fixed 19:41
pugs_svnbot r18535 | pmurias++ | [kp6] 19:58
r18535 | pmurias++ | commented out signature extraction from CAPTURIZE as it dosn't work or make sense for multis
r18535 | pmurias++ | added unused attribiute descriptor
diff: dev.pugscode.org/changeset/18535
lambdabot Title: Changeset 18535 - Pugs - Trac
20:16 rindolf left 20:17 rindolf joined 20:28 jisom joined
pugs_svnbot r18536 | pmurias++ | [kp6] initial start of a hack turning arguments to shortcircuting operators into thunks 20:40
diff: dev.pugscode.org/changeset/18536
lambdabot Title: Changeset 18536 - Pugs - Trac
20:50 zostay left 21:12 rindolf left
pugs_svnbot r18537 | moritz++ | [irclog] cleanup: 21:34
r18537 | moritz++ | * moved *.pm to lib/
r18537 | moritz++ | * added "use lib 'lib';" line to cgi scripts
diff: dev.pugscode.org/changeset/18537
lambdabot Title: Changeset 18537 - Pugs - Trac
21:35 Aankhen`` left
pugs_svnbot r18538 | moritz++ | [irclog] updated TODO 21:43
diff: dev.pugscode.org/changeset/18538
lambdabot Title: Changeset 18538 - Pugs - Trac
moritz_ @karma moritz 21:46
lambdabot moritz has a karma of 118
pugs_svnbot r18539 | moritz++ | [irclog] further cleanup: move templates to own directory
diff: dev.pugscode.org/changeset/18539
lambdabot Title: Changeset 18539 - Pugs - Trac
21:47 iblechbot left 21:57 pmurias left 21:58 jamp joined 22:08 devogon left, devogon joined 22:11 rfordinal_ left 22:14 jamp left 22:40 LimbicRegion joined 22:48 Limbic_Region left, LimbicRegion is now known as Limbic_Region 22:50 Timmy joined 23:08 weinig joined 23:09 weinig left, weinig joined 23:27 PerlJam left, Juerd left 23:28 wolverian left, pugs_svnbot left 23:30 dalek left 23:38 scamelscrud joined 23:51 elmex left 23:57 mr_ank left 23:58 scamelscrud left