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:05
theorb joined
00:07
Jurre75 left,
drbean left
00:10
Jurre75 joined,
Jurre75 left
00:12
zachy joined
00:17
theorbtwo left
00:26
zakame left,
fax joined
00:29
vel joined
00:30
stevan__ joined
00:34
jernster joined
00:39
koye- joined
00:42
bonesss left
00:46
vel_ joined
00:47
stevan_ left
00:48
vel left
00:57
koye left
01:09
vel_ left
|
|||
diakopter | anyone: what's wrong with svnbot? | 01:15 | |
01:25
koye_ joined,
Limbic_Region left
01:33
daxim_ joined
01:39
koye_ left
01:42
koye- left
01:48
daxim left
|
|||
avar | diakopter: down, don't know who can fix it | 01:59 | |
02:01
pugs_svnbot joined
|
|||
avar | \o/ | 02:02 | |
02:02
c9s joined
|
|||
diakopter | now you know | 02:03 | |
pugs: this.die | |||
exp_evalbot | OUTPUT[*** No such subroutine: "&this" at /tmp/l7Uz1nvrwi line 1, column 1 - line 2, column 1] | ||
diakopter | pugs: eval "d"~"i"~"e" | 02:04 | |
exp_evalbot | OUTPUT[undef] | ||
diakopter winks at exp_evalbot | |||
02:10
c9s left
02:25
lambdabot-usa joined
02:26
lambdabot-usa left
02:28
lambdabot-usa joined
02:29
lambdabot-usa left
02:47
bengl left
02:48
ryporter left
02:59
stevan_ joined
03:00
vbattsAtWork joined
03:08
stevan__ left
03:32
lichtkind joined
03:33
thoughtpolice left
03:40
Schwern left
03:48
theorb_ joined
03:57
theorb left
04:12
justatheory joined
04:13
IllvilJa joined
04:21
vbattsAtWork left
04:26
vbattsAtWork joined
04:57
vbattsAtWork left
|
|||
ahmadz | looking at SLAVES, svnbot6's maintainer is [diakopter] ;-) | 05:00 | |
avar | it's up | 05:06 | |
ahmadz | cool | 05:07 | |
let us test it | |||
pugs_svnbot | r18142 | azawawi++ | testing... 1 2 3 | 05:11 | |
r18143 | azawawi++ | removing test file... end of test | |||
diff: dev.pugscode.org/changeset/18143 | |||
lambdabot | Title: Changeset 18143 - Pugs - Trac | ||
ahmadz | hmmm... cool it is working again then | 05:12 | |
05:12
xinming` joined
|
|||
ahmadz | avar: what did u mean yesterday (my @localtime) about helping out on kp6 AST is better... i was a bit sleepy then | 05:13 | |
05:23
xinming_ joined,
xinming_ left
05:31
xinming left,
cognominal_ left
05:37
justatheory left
05:38
rfordinal joined
05:40
devogon joined
05:45
jisom joined
05:59
ahmadz left
06:00
araujo left
06:16
lichtkind left
06:21
hkb_zz is now known as hakobe
06:22
penk joined
06:33
zachy left
06:34
Ibalon joined
06:40
Ibalon is now known as zakame
06:43
iblechbot joined
06:58
israr joined
07:04
franck___ joined
07:05
Aankhen`` joined
07:11
hoelzro joined
07:15
elmex joined
07:20
israr left
07:26
mj41_ joined,
hoelzro left
|
|||
avar | Aankhen``: sial.org/pbot/27682 | 07:31 | |
lambdabot | Title: Paste #27682 from Someone at 208.78.101.240 | ||
Aankhen`` | avar: What is that the output of? | 07:36 | |
avar | say "hello world" | ||
Aankhen`` | Okay. | 07:37 | |
07:37
cognominal_ joined
|
|||
Aankhen`` | Heh, I should have known better than to be coding at 4:30 AM. | 07:37 | |
07:38
cognominal_ left
07:40
rfordinal left,
cognominal_ joined
07:41
cognominal_ left,
cognominal_ joined
07:43
rfordinal joined
08:03
iblechbot left
|
|||
pasteling | "Aankhen" at 122.163.34.13 pasted "Reformatted generated Lisp" (16 lines, 609B) at sial.org/pbot/27683 | 08:07 | |
Aankhen`` | avar: I uncommented the KP6 hack, now it's first looking for the KP6 namespace within the GLOBAL namespace, then it's looking for the GLOBAL namespace within the KP6 namespace… | 08:08 | |
avar | so it works? | 08:09 | |
we gotta get testing working to avoid this lameness:) | |||
Aankhen`` | No. | ||
Is there any way to skip the stuff in Namespace.pm just for the Lisp emitter? | |||
avar | it's only run for the lisp emitter, why? | 08:10 | |
just edit kp6_mp6.pl | 08:11 | ||
Aankhen`` | Uh oh, gotta run, back in a while. | ||
I'll edit it when I get back. | |||
08:35
cognominal_ left
08:36
dduncan left
08:38
PhileasFox joined
08:40
jisom left
08:41
zakame left,
zachy joined
08:42
zachy is now known as zakame
08:56
iblechbot joined
|
|||
pugs_svnbot | r18144 | Aankhen++ | * [kp6-lisp] fixed typo in WITH-KP6-PACKAGE. | 08:56 | |
diff: dev.pugscode.org/changeset/18144 | |||
lambdabot | Title: Changeset 18144 - Pugs - Trac | ||
pugs_svnbot | r18145 | Aankhen++ | * [kp6-lisp] fixed thinko in DEFINE-KP6-FUNCTION. | 08:59 | |
r18146 | Aankhen++ | * [kp6-lisp] fixed typo in KP6-COERCE. | |||
r18147 | Aankhen++ | * [kp6-lisp] removed Namespace from visitor sequence. | |||
diff: dev.pugscode.org/changeset/18147 | |||
lambdabot | Title: Changeset 18147 - Pugs - Trac | ||
09:01
chris2 joined,
IllvilJa left
09:02
kanru2 joined,
penk left
|
|||
Aankhen`` | pugs_svnbot: I missed you. | 09:06 | |
09:13
kanru left
09:16
Schwern joined,
ruoso joined
|
|||
Aankhen`` | What the...? | 09:24 | |
pugs_svnbot | r18148 | Aankhen++ | [kp6-lisp] | ||
r18148 | Aankhen++ | * don't use COMPILE-FILE in Runtime.lisp | |||
r18148 | Aankhen++ | * lookup variables in the GLOBAL package by default. | |||
r18148 | Aankhen++ | * fixed mismatch between packages of quoted symbols. | |||
diff: dev.pugscode.org/changeset/18148 | |||
lambdabot | Title: Changeset 18148 - Pugs - Trac | ||
Aankhen`` | It committed GLOBAL.pm too though I didn't touch it. :-S | ||
Oh, whew, I only accidentally removed a commented out line. | 09:26 | ||
Aankhen`` goes to eat lunch. | |||
09:33
fglock joined
09:39
toshinori left
|
|||
Aankhen`` | Heya fglock. | 09:39 | |
09:48
toshinori joined
10:04
drrho joined
10:40
iblechbot left,
iblechbot joined,
weinig left
|
|||
fglock | Aankhen``: hey | 10:45 | |
10:49
Blwood joined
11:18
ruoso left
11:28
cognominal_ joined
11:29
drupek1245 left
11:31
ruoso joined
11:46
drupek12 joined
12:03
PhileasFox left
12:12
Blwood left
12:41
cmarcelo joined
|
|||
Aankhen`` | avar: svn up, then try this: my $x; $x = "hello, world"; say $x | 12:50 | |
pugs_svnbot | r18149 | Aankhen++ | [kp6-lisp] | ||
r18149 | Aankhen++ | * added KP6-PAD class, along with KP6-GENERATE-VARIABLE function. | |||
r18149 | Aankhen++ | * intern all sigils at initialization time. | |||
r18149 | Aankhen++ | * fixed typo in ::Assign's &emit_lisp method. | |||
r18149 | Aankhen++ | * rewrote WITH-KP6-PACKAGE to simply assign to KP6-CURRENT-PACKAGE. | |||
r18149 | Aankhen++ | * added KP6-DEFINE-PACKAGE-VARIABLE and KP6-SET-PACKAGE-VARIABLE (operating on the value of *KP6-CURRENT-PACKAGE*). | |||
diff: dev.pugscode.org/changeset/18149 | 12:51 | ||
lambdabot | Title: Changeset 18149 - Pugs - Trac | ||
Aankhen`` | avar: Or assign "hello, world" directly to $x, it works either way. | ||
Though right now it treats everything as a package variable. | 12:53 | ||
13:11
jhorwitz joined
13:12
rlb3_work left
13:22
cmarcelo left
13:31
blindfish joined
13:46
vbattsAtWork joined
13:47
ahmadz joined
|
|||
ahmadz | hi | 13:49 | |
13:50
drupek12 left
|
|||
ahmadz | @seen fglock | 13:50 | |
lambdabot | fglock is in #perl6. I last heard fglock speak 3h 4m 58s ago. | ||
fglock | ahmadz: hi | ||
ahmadz | i was wondering what needs to be done on kp6... since i finished runpugs ;-) | 13:52 | |
13:52
drrho left,
cmarcelo joined
|
|||
fglock | ahmadz: there are several subprojects, | 13:53 | |
internal architecture; bootstrap; grammar rewrite; backends | 13:54 | ||
and more; depends on what is fun for you | 13:55 | ||
ahmadz | where can i help most? ;-) | ||
13:56
cmarcelo left,
cmarcelo joined
|
|||
fglock | you can start by reading the few documents about kp6 and getting some knowledge of the source code | 13:56 | |
ahmadz | v6/docs/* right? | 13:57 | |
fglock | yes | ||
ahmadz | i was talking with avar yesterday and it seems that the parrot backend is broken atm | ||
fglock | that's a cool thing to do | 13:58 | |
ahmadz | i can work on it and then start working on a jvm/groovy version of it | ||
13:58
masak joined
|
|||
ahmadz | ok then so EmitParrot.pm it is for now ;-) | 13:59 | |
fglock: ty for your time | |||
fglock | ahmadz: thank you :) | ||
14:16
PerlJam joined
14:19
drupek12 joined
|
|||
fglock | ahmadz: on the parrot side, jonathan was willing to help (try #parrot in irc.perl.org) | 14:35 | |
14:37
bonesss joined
14:42
penk joined
|
|||
ahmadz | fglock: ok | 14:44 | |
fglock: jonathan as in jonathan worthington? | 14:48 | ||
fglock | yes, we met at the kp6 hackathon | ||
ahmadz | cool i used his slides on runpugs ;-) | 14:49 | |
so from what i understand so far, i edit v6\v6-KindaPerl6\lib\KindaPerl6\Visitor\EmitParrot.pm | |||
pugs_svnbot | r18150 | fglock++ | [kp6-parrot] CompUnit.attributes is unused | ||
diff: dev.pugscode.org/changeset/18150 | |||
lambdabot | Title: Changeset 18150 - Pugs - Trac | ||
ahmadz | and i do 'perl Makefile.PL; make' and svn commit back right? | 14:50 | |
after testing the change with: 'perl kp6-mp6-perl5.pl --parrot < hello.pl' | |||
fglock | yes | ||
ahmadz | cool im getting somewhere then ;-) | 14:51 | |
but quick question: why are other files changed like Perl.pm, Traverse.pm, Term.pm and MetaClass.pm? | 14:52 | ||
we need to commit all of them after 'perl Makefile.Pl; make' right or just emittparrot.pm? | 14:53 | ||
fglock | they shouldn't be changed, maybe some interaction between svn and make and timestamps | 14:54 | |
ahmadz | im using feather1 | ||
fglock | just EmitParrot | ||
sometimes i just do "svk revert -R *" after make, but that's silly | 14:56 | ||
ahmadz | oh well there goes my commit, you fixed it ;-) | ||
anyway, it seems emittparrot.pm does not do anything useful at the moment | 14:57 | ||
fglock | see also v6/v6-MiniPerl6/lib/MiniPerl6/Parrot/Emitter.pm # old version | 14:58 | |
ahmadz | ok i see, will work on it in 2 hours ;-) | 14:59 | |
dinner time | |||
fglock | coffee time | 15:00 | |
15:02
arguile left
15:05
theorb_ left,
drupek12 left
15:13
Jurre75 joined
15:22
drupek12 joined
|
|||
fglock | b | 15:23 | |
allbery_b | c | 15:24 | |
ahmadz | d | ||
15:25
pmurias joined
|
|||
pmurias | did the idea of loading PAST from a text format come to fruition | 15:26 | |
? | |||
15:26
Jurre75 left
15:38
Jurre75 joined
15:43
zakame left
15:44
IllvilJa joined,
barney joined
15:48
drupek12 left
15:55
Jurre75 left
16:00
rhr left
|
|||
pmurias | fglock: why do we check what was modified in BEGIN blocks? | 16:00 | |
wouldn't saving everything be a better aproach? | 16:01 | ||
fglock | pmurias: because the side-effects must exist at runtime | ||
pmurias | * approach | ||
fglock | yes, saving everithing would do it | ||
everything | |||
16:02
rhr joined
16:05
rgs left
|
|||
fglock | the new Scope structure might make it more possible | 16:05 | |
16:05
snearch joined
|
|||
fglock | (Perl6::Scope) | 16:05 | |
pmurias | it's a hash with inheritance? | 16:07 | |
16:09
IllvilJa left
|
|||
pmurias | yes, it might help | 16:09 | |
16:09
rgs joined
|
|||
fglock | yes | 16:10 | |
pmurias | it's intended for use in kp6-kp6? | ||
fglock | yes, it replaces Perl5::Pad with a perl6-land structure | ||
it's work-in-progress | 16:11 | ||
pmurias | code compiled for compile time will use $CURRENT_LEXICAL_PAD<$var_name>? | 16:14 | |
fglock | yes - see Visitor::Namespace too | 16:15 | |
16:17
jisom joined,
masak left
|
|||
pmurias | looked | 16:18 | |
16:20
arrowax joined
16:21
BinGOs_ joined,
snearch left,
BinGOs_ left
16:23
IllvilJa joined
|
|||
fglock | the idea is to have the option to bring these structures to perl6-land, and then the "save everything" approach is almost just calling .perl | 16:24 | |
16:26
Jurre75 joined
|
|||
pmurias | fglock: it's calling .perl5 | 16:27 | |
or .backend_of_choice | |||
16:29
BinGOs_ joined,
BinGOs left
16:30
BinGOs_ is now known as BinGOs
16:32
justatheory joined,
fax left
|
|||
fglock | pmurias: it's no longer AST, but something like ( optree + environment ) | 16:34 | |
16:34
franck___ left
|
|||
fglock | that is, change from ast-emitter to disassembler | 16:35 | |
16:37
Jurre75 left
16:39
justatheory left,
justatheory joined,
rindolf joined,
justatheory left,
justatheory joined
|
|||
fglock | ruoso even suggested we just implement interpreters | 16:41 | |
16:41
rgs left
16:43
rgs joined
|
|||
pmurias | fglock: we don't need to do disassembly | 16:53 | |
pugs_svnbot | r18151 | Aankhen++ | [kp6-lisp] | ||
r18151 | Aankhen++ | * added KP6-CHAR class. | |||
r18151 | Aankhen++ | * added KP6-PAD to export list. | |||
r18152 | Aankhen++ | * [kp6-lisp] fixed Lit::Seq. | |||
diff: dev.pugscode.org/changeset/18152 | |||
lambdabot | Title: Changeset 18152 - Pugs - Trac | ||
pmurias | we can have the AST stored into the sub object | ||
s | |||
ruoso | pmurias: the idea of the disassembler is to be able to allow a require to just read the structure instead of having to parse everything | 16:56 | |
that's when we saw the difference between dynamic link x static link in p6 | |||
:) | |||
17:08
vbattsAtWork left
17:14
BinGOs_ joined
17:18
hakobe is now known as hkb_zz
|
|||
fglock | we can cache the AST, but it's conceptually disassembling because it comes back from the program execution environment | 17:21 | |
17:23
Jurre75 joined
17:25
BinGOs left
17:27
dwave left
|
|||
pmurias | fglock: i see | 17:28 | |
17:32
ahmadz_ joined
17:45
araujo joined
17:47
ruoso left
17:51
ahmadz left,
Psyche^ joined
18:00
jisom_ joined
18:04
IllvilJa left
18:05
Blwood joined
18:07
drupek12 joined
18:08
Patterner left
18:09
Psyche^ is now known as Patterner
18:14
REPLeffect joined
18:16
drupek12 left
|
|||
pugs_svnbot | r18153 | fglock++ | [kp6-perl5] fixed hash autovivification | 18:16 | |
diff: dev.pugscode.org/changeset/18153 | |||
lambdabot | Title: Changeset 18153 - Pugs - Trac | ||
avar | fglock: | 18:17 | |
$ echo 'say 0' | perl kp6-mp6-perl5.pl |grep Int | |||
; ::DISPATCH( $GLOBAL::Code_say, 'APPLY', ::DISPATCH( $::Int, 'new', ) | |||
pmurias | fglock: it's not disassembling it's decompiling | ||
18:17
jisom left
|
|||
fglock | avar: looking | 18:17 | |
18:20
jisom_ left
|
|||
pugs_svnbot | r18154 | fglock++ | [kp6-perl5] Array.uniq | 18:20 | |
diff: dev.pugscode.org/changeset/18154 | |||
lambdabot | Title: Changeset 18154 - Pugs - Trac | ||
18:22
theorbtwo joined
|
|||
fglock | pmurias: right :) | 18:27 | |
18:29
BinGOs_ is now known as BinGOs
|
|||
fglock | avar: interesting problem | 18:33 | |
the emitter gets 'int' => undef; it's a visitor error | 18:36 | ||
commutting & | 18:38 | ||
18:43
lambdabot-usa joined,
barney left,
BinGOs_ joined
18:44
lambdabot-usa left,
drupek12 joined
18:46
drupek12 left
18:48
hoelzro joined
18:49
IllvilJa joined
18:51
hoelzro left
18:54
BinGOs left
18:56
ahmadz_ left,
ahmadz joined
18:58
fglock left,
ahmadz left
18:59
ahmadz joined,
ahmadz left,
bonesss left
19:00
ahmadz joined
19:01
ahmadz left
19:07
drupek12 joined
19:10
Jurre75 left
19:14
mncharity joined
19:23
vbattsAtWork joined
19:27
ludan joined
|
|||
ludan | hi | 19:28 | |
TimToady | howdy | ||
19:31
nothingmuch joined
19:33
rindolf left
19:34
Jurre75 joined
19:47
Jurre75 left
19:48
rutlov joined
19:49
Jurre75 joined
19:54
pmurias left
19:57
ahmadz joined
20:00
rutlov left
20:19
lichtkind joined
|
|||
wolverian | TimToady, you said @desc{$_} on perlmonks.org/?node_id=634140, did you mean %desc? | 20:21 | |
lambdabot | Title: Re^2: what would you like to see in perl5.12? (nested statement modifiers) | ||
20:26
chris2 left
|
|||
TimToady | yeah, thanks | 20:27 | |
20:28
REPLeffect left
|
|||
wolverian | I was going to comment but it seemed too pedantic :) | 20:31 | |
20:32
REPLeffect joined
20:33
BinGOs_ is now known as BinGOs
20:34
fglock_ joined
|
|||
pugs_svnbot | r18155 | fglock++ | [kp6] Traverse.pm - fixed { int => undef } bug | 20:34 | |
diff: dev.pugscode.org/changeset/18155 | |||
lambdabot | Title: Changeset 18155 - Pugs - Trac | ||
20:38
weinig joined,
ahmadz left
20:42
BinGOs_ joined
20:44
Aankhen`` left
20:48
knewt left
20:49
knewt joined
20:54
blindfish left
20:55
BinGOs left,
BinGOs_ is now known as BinGOs
21:03
lichtkind left
|
|||
pugs_svnbot | r18156 | fglock++ | [kp6] dumping AST on unblessed thing is not fatal | 21:20 | |
diff: dev.pugscode.org/changeset/18156 | |||
lambdabot | Title: Changeset 18156 - Pugs - Trac | ||
21:50
jasonmay left,
jasonmay joined
21:53
vbattsAtWork left
22:06
Limbic_Region joined
22:08
Jurre75 left
22:09
polettix joined
22:18
Blwood left
|
|||
pugs_svnbot | r18157 | fglock++ | [kp6] ast dumper cleanup | 22:20 | |
diff: dev.pugscode.org/changeset/18157 | |||
lambdabot | Title: Changeset 18157 - Pugs - Trac | ||
22:34
iblechbot left
22:42
fglock_ left
22:51
arrowax left
23:01
theorb joined
23:04
jhorwitz left
23:09
kyon joined
23:12
kaether left,
theorbtwo left
23:15
L3thal joined
23:17
L3thal left
23:36
devogon left
23:54
cmarcelo left
|