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. |
|||
pugs_svnbot | r18465 | avar++ | [kp6-lisp] (or) instead of (if (null) 0 ...) | 00:04 | |
diff: dev.pugscode.org/changeset/18465 | |||
lambdabot | Title: Changeset 18465 - Pugs - Trac | ||
00:05
theorb joined
|
|||
pugs_svnbot | r18466 | avar++ | [kp6-lisp] .Int on Int | 00:07 | |
diff: dev.pugscode.org/changeset/18466 | |||
lambdabot | Title: Changeset 18466 - Pugs - Trac | ||
00:18
theorbtwo left
00:26
weinig left
00:28
weinig joined
00:33
Notrix joined
00:35
fax left
00:38
weinig left
00:44
Notrix left
00:45
dvorak joined
00:46
daxim_ joined
|
|||
pugs_svnbot | r18467 | avar++ | [kp6-lisp] | 00:49 | |
r18467 | avar++ | * C-x h M-x untabify M-x indent-region | |||
r18467 | avar++ | * Killed :coerce (kp6-coerce, now an :instance paramater that calls | |||
r18467 | avar++ | (make-instance) for you. This is better now that coercion is mostly | |||
r18467 | avar++ | done at the class level my the MOP | |||
r18468 | avar++ | [kp6-lisp] Removed coerce.lisp | |||
diff: dev.pugscode.org/changeset/18468 | |||
lambdabot | Title: Changeset 18468 - Pugs - Trac | ||
00:50
dvorak left
00:51
devogon left
01:00
lyokato joined
01:01
jhorwitz left
01:06
daxim joined
01:08
justatheory joined
01:19
zerdik joined
01:20
daxim_ left
01:27
felipe left
01:28
justatheory left
01:31
justatheory joined
01:35
[particle1 joined
01:53
[particle] left
02:00
REPLeffect left
02:01
justatheory left
02:03
dvorak joined
02:04
felipe joined
02:11
salzh joined
02:14
REPLeffect joined
02:23
weinig joined
02:24
weinig left,
weinig joined
02:29
toshinori left
02:33
zerdik left
02:38
lisppaste3 left
02:45
lisppaste3 joined
02:51
Daveman left,
huangjw joined
02:54
Daveman joined
02:59
[particle1 is now known as [particle]
03:03
huangjw left,
huangjw joined,
Limbic_Region left
03:09
amnesiac joined
03:25
kanru left
03:30
kst joined,
kst left
03:33
salzh left
03:34
huangjw left
03:36
huangjw joined
03:39
salzh joined
03:40
achilles14 joined
03:41
daxim left
03:44
kanru joined
04:19
salzh left
04:20
masak joined
04:23
silug left
04:28
takanori left
04:41
huangjw left
05:29
jisom joined
05:34
devogon joined
05:36
amnesiac left,
achilles14 left
05:39
achilles14 joined
05:41
dduncan joined
06:06
Ashizawa joined
06:24
drrho joined
06:29
silug joined
06:31
REPLeffect left
06:35
REPLeffect joined
06:37
kst joined
06:50
c9s left,
c9s joined
06:57
takanori joined
06:58
fax joined,
takanori left
07:03
REPLeffect left
07:06
takanori joined
07:10
melissa left
07:13
franck___ joined
07:16
takanori left
07:18
gorax joined,
takanori joined
07:21
bsb joined
07:48
lambdabot left,
lambdabot joined
07:55
takanori_ joined
|
|||
pugs_svnbot | r18469 | fax++ | [kp6-lisp] Made EmitLisp optionally box values in Cells then removed unnecessary /k functions. | 07:57 | |
diff: dev.pugscode.org/changeset/18469 | |||
lambdabot | Title: Changeset 18469 - Pugs - Trac | ||
07:58
drrho left,
takanori left
08:03
Aankhen`` joined
08:05
BooK joined,
BooK left
08:10
snearch joined
|
|||
pugs_svnbot | r18470 | fax++ | [kp6-lisp] bugfix in EmitLisp, Call was dropping the Interpreter. | 08:19 | |
diff: dev.pugscode.org/changeset/18470 | |||
lambdabot | Title: Changeset 18470 - Pugs - Trac | ||
08:37
snearch left
|
|||
meppl | good morning | 08:37 | |
fax | hiya | ||
masak | meppl: mornin' | ||
meppl | good morning masak | 08:38 | |
08:41
_mjk_ left
08:52
IllvilJa left
09:01
fax left
09:05
astral- joined
09:07
qmole left
09:08
astral- left
|
|||
spinclad | @tell fax i'm sure that *all* .emit_lisp's should take '($interpreter, $indent)' (not that $indent is doing anything useful now; if it is for counting indentation it needs to be bumped up and down at every use / paren passed.) | 09:09 | |
lambdabot | Consider it noted. | ||
09:12
IllvilJa joined
|
|||
Aankhen`` | spinclad: Yes, I punted on indentation until &infix:<x> is implemented since I was feeling too lazy to do it any other way. | 09:13 | |
Er, punted on actually implementing proper indentation, that is. | 09:15 | ||
09:18
jisom left
|
|||
masak | Aankhen``: is &infix:<x> far from being implemented, then? | 09:19 | |
Aankhen`` | I'm not sure. | ||
It would need to be implemented in MP6, AIUI. | 09:20 | ||
masak | why? | ||
isn't mp6 more or less stable? | |||
Aankhen`` | Because we need it in EmitLisp.pm, which (again, AIUI) is compiled by MP6. | ||
masak | ah | ||
09:21
dduncan left
09:26
elmex joined
09:32
marmic left
09:40
funktio joined
09:54
fglock joined,
daxim joined
09:56
chris2 joined
10:01
takanori0 joined
10:05
takanori_ left
|
|||
pugs_svnbot | r18471 | fglock++ | [kp6]?\194?\160implemented infix:<x> | 10:19 | |
r18471 | fglock++ | [mp6] implemented infix:<x> | |||
diff: dev.pugscode.org/changeset/18471 | |||
lambdabot | Title: Changeset 18471 - Pugs - Trac | ||
10:28
lyokato left
10:29
iblechbot joined
10:44
achilles14 left
10:58
bsb left
|
|||
masak | fglock++ # genie in an &infix:<x> bottle | 11:01 | |
kp6: say('hi ' x 3) | 11:11 | ||
exp_evalbot | r18471: OUTPUT[hi hi hi ā¤] | ||
masak | :) | ||
kp6: say('hi ' x -3) | |||
exp_evalbot | r18471: OUTPUT[syntax error at position 3, line 1 column 3:ā¤say('hi ' x -3ā¤ ^ HEREā¤ā¤] | ||
masak | kp6: say('hi ' x (-3)) | ||
exp_evalbot | r18471: OUTPUT[syntax error at position 3, line 1 column 3:ā¤say('hi ' x (-3)ā¤ ^ HEREā¤ā¤] | ||
masak | wut? what's wrong? | ||
fglock | i think it doesn't have negative numbers | 11:12 | |
masak | wow | ||
fglock | kp6: say -(3) | ||
exp_evalbot | r18471: OUTPUT[-3ā¤] | ||
masak | hm | ||
kp6: say('hi ' x -(3)) | |||
exp_evalbot | r18471: OUTPUT[ā¤] | ||
masak | ah. | ||
is that part of the "kinda" or is that something that's going away? | 11:13 | ||
moritz_ | masak: it will be fixed when kp6 uses STD.pm | 11:14 | |
masak: since that will (hopefully) fix _all_ parsing problems, most people tend not to improve kp6 builtin grammar | 11:15 | ||
afk & | |||
masak | I see. makes sense. | ||
what's blocking kp6<->STD.pm right now? | 11:16 | ||
11:24
chris2 left
11:32
fax joined
11:58
Ashizawa left
12:08
rgs is now known as Martine
12:18
Martine is now known as rgs
12:22
Limbic_Region joined
12:35
marmic joined
|
|||
fglock | b | 12:37 | |
masak: re blocking, looking | 12:38 | ||
masak | goodie. | 12:39 | |
fglock | i think we need to be able to compile parts of the kp6 grammar with kp6 | 12:41 | |
12:41
takanori0 left
|
|||
fglock | which is bootstrapping, to some level | 12:41 | |
then we can start replacing the grammar | |||
12:43
takanori joined
|
|||
masak | fglock: is there work underway towards making kp6 self-hosting? | 12:45 | |
moritz_ | that's what the kp6-kp6-p5 directory was for | 12:46 | |
fglock | masak: there was an attempt with kp6-kp6 | ||
I'm about to restart it, but using the perl5rx backend instead | 12:47 | ||
12:49
fax left
12:52
cmarcelo joined
|
|||
masak | fglock: ok, nice | 12:52 | |
fglock: instead of what? | |||
moritz_ | instead of pure perl5 backend | 12:53 | |
i.e. regexes are compiled to subs | |||
masak | moritz_: ah, ok | 12:54 | |
12:54
Limbic_Region left
|
|||
fglock | the perl5rx backend compiles Perl 6 regexes to big Perl 5 regexes | 12:55 | |
13:06
nipotan is now known as nipotaway
13:11
qmole joined
|
|||
pugs_svnbot | r18472 | fglock++ | [kp6] move kp6-kp6 images to compiled/perl5/kp6-kp6/ | 13:11 | |
diff: dev.pugscode.org/changeset/18472 | |||
lambdabot | Title: Changeset 18472 - Pugs - Trac | ||
13:17
gorax left
13:22
kanru left
13:23
kanru joined
|
|||
moritz_ | do we need compiled/perl5/kp6-kp6/Test.pm.temp ? | 13:24 | |
masak | moritz_: what does it do? | 13:25 | |
fglock | moritz_: fixed | 13:28 | |
pugs_svnbot | r18473 | fglock++ | [kp6] cleanup compiled/perl5/kp6-kp6/Test.pm.temp | ||
diff: dev.pugscode.org/changeset/18473 | |||
lambdabot | Title: Changeset 18473 - Pugs - Trac | ||
moritz_ | masak: I think it's a temporary file of the compilation | 13:30 | |
13:35
lichtkind joined
|
|||
avar | sh-3.1$ echo 'class Main { say("10" x 5); }' | /usr/bin/perl script/mp6.pl | perl -I inc/v6-MiniPerl6-lib5/ | 13:52 | |
pugs_svnbot | r18474 | avar++ | Ran rsync -av --progress ../v6-MiniPerl6/lib5/ inc/v6-MiniPerl6-lib5/ --exclude=.svn | ||
diff: dev.pugscode.org/changeset/18474 | |||
avar | 1010101010 | ||
lambdabot | Title: Changeset 18474 - Pugs - Trac | ||
moritz_ | kp6: say(10 x 5); | 13:56 | |
exp_evalbot | r18474: OUTPUT[1010101010ā¤] | ||
13:59
dvorak left
14:01
masak left
14:13
weinig left
14:18
TJCRI joined
14:19
devogon left
14:20
devogon joined
14:22
weinig joined
14:30
mr_ank left,
mr_ank joined
14:33
Lunchy left
14:34
lichtkind left
14:35
lichtkind joined
14:45
blindfish joined
14:46
toshinori joined
15:06
rindolf joined
|
|||
rindolf | Hi all. | 15:07 | |
15:09
kanru left
15:16
weinig left
|
|||
pugs_svnbot | r18475 | fglock++ | [kp6] fixed lib in script/kp6 | 15:25 | |
diff: dev.pugscode.org/changeset/18475 | |||
lambdabot | Title: Changeset 18475 - Pugs - Trac | ||
15:29
TJCRI left
|
|||
moritz_ | kp6: say "test" | 15:36 | |
exp_evalbot | r18475: OUTPUT[testā¤] | ||
15:46
avar left,
avar joined
15:47
rindolf left
15:49
kanru joined
15:53
amnesiac joined
15:56
drupek12 left
16:04
araujo left
16:08
weinig joined
16:11
jspader joined
16:16
TJCRI joined,
kanru left
16:17
rindolf joined
16:28
kanru joined
16:30
rindolf left
16:37
franck___ left
16:46
nipra left
16:47
thoughtpolice left
16:55
barney joined
17:03
justatheory joined
17:05
chris2 joined
17:18
Southen joined
17:20
drupek12 joined
17:25
weinig left,
weinig joined
17:37
Psyche^ joined,
Southen_ left
17:48
Patterner left,
Psyche^ is now known as Patterner
17:54
penk joined
18:02
funktio left
18:03
mr_ank left,
mr_ank joined
18:15
weinig_ joined
18:16
weinig left
18:23
weinig_ left,
weinig joined
18:30
Torment joined
18:46
rindolf joined,
rindolf left
18:47
Jedai left
18:54
araujo joined
19:01
jisom joined
19:08
weinig left,
jspader left
19:12
blindfish left
19:18
`nipra joined
19:22
polettix joined
19:44
jisom left
19:48
thoughtpolice joined
19:49
fglock left
19:52
chris2 left
19:55
amnesiac left
19:56
blindfish joined
20:23
thoughtpolice is now known as tortilla,
tortilla is now known as thoughtpolice
20:28
vbattsAtWork joined
20:38
elmex left
20:39
iblechbot left
20:40
Notrix joined
20:42
blindfish left
20:49
weinig joined
20:52
rindolf joined
20:55
penk left
20:58
barney left
21:03
drbean left
21:07
drupek12 left
21:16
TJCRI left
21:17
rindolf left
|
|||
pugs_svnbot | r18476 | avar++ | way out of date and not useful anymore | 21:18 | |
diff: dev.pugscode.org/changeset/18476 | |||
lambdabot | Title: Changeset 18476 - Pugs - Trac | ||
21:20
Aankhen`` left
|
|||
pugs_svnbot | r18477 | avar++ | [kp6-lisp] hash functions need not be exported anymore, only used by internal pad stuff | 21:27 | |
r18478 | avar++ | Make KP6_TARGET=KP6-LISP perl Makefile.PL && make test work, runs the tests with sbcl | |||
diff: dev.pugscode.org/changeset/18478 | |||
lambdabot | Title: Changeset 18478 - Pugs - Trac | ||
21:28
ToToRojo joined
21:29
ToToRojo left
|
|||
avar | yay more failing tests!:) | 21:29 | |
21:34
idiotmax left
|
|||
pugs_svnbot | r18479 | avar++ | [kp6-kp6] make test works again, which in the kp6-kp6 case means it fails horribly, but at least they run | 21:39 | |
diff: dev.pugscode.org/changeset/18479 | |||
lambdabot | Title: Changeset 18479 - Pugs - Trac | ||
pugs_svnbot | r18480 | avar++ | clisp support, we really should be using cl-port in the future if anyone feels up for it | 21:45 | |
diff: dev.pugscode.org/changeset/18480 | |||
lambdabot | Title: Changeset 18480 - Pugs - Trac | ||
21:58
Notrix left
22:04
penk joined
22:09
vbattsAtWork left
22:27
penk left
22:36
Limbic_Region joined
22:37
penk joined,
mr_ank left
22:40
ludan joined
22:45
cmarcelo left
22:52
ludan left
22:53
luqui joined
|
|||
pugs_svnbot | r18481 | avar++ | [kp6-lisp] KP6_TARGET=KP6-LISP-sbcl and KP6_TARGET=KP6-LISP-clisp now supported by Makefile.PL | 22:53 | |
diff: dev.pugscode.org/changeset/18481 | |||
lambdabot | Title: Changeset 18481 - Pugs - Trac | ||
avar | @tell fax Try KP6-TARGET=KP6-LISP-sbcl perl Makefile.PL && make test ; also works with clisp | 22:55 | |
lambdabot | Consider it noted. | ||
22:56
lichtkind left
23:03
luqui left
23:04
kst left
|
|||
pugs_svnbot | r18482 | avar++ | [kp6-lisp] ecl and gcl support, still no support for testing | 23:11 | |
diff: dev.pugscode.org/changeset/18482 | |||
lambdabot | Title: Changeset 18482 - Pugs - Trac | ||
23:14
weinig_ joined,
weinig left
|
|||
pugs_svnbot | r18483 | avar++ | [kp6-lisp] Load Pad.lisp before Package.lisp, ecl reported this warning: | 23:17 | |
r18483 | avar++ | ;;; Loading "/var/src/v6/v6-KindaPerl6/src/KindaPerl6/Runtime/Lisp/Package.lisp" | 23:18 | ||
r18483 | avar++ | ;;; Warning: Class KP6-PAD has been forward referenced. | |||
diff: dev.pugscode.org/changeset/18483 | |||
lambdabot | Title: Changeset 18483 - Pugs - Trac | ||
pugs_svnbot | r18484 | avar++ | [kp6-lisp] KP6_TARGET=KP6-LISP-ecl perl Makefile.PL && make test now works | 23:20 | |
diff: dev.pugscode.org/changeset/18484 | |||
lambdabot | Title: Changeset 18484 - Pugs - Trac | 23:21 | |
23:24
kst_ joined
23:26
drupek12 joined
23:36
weinig joined,
weinig_ left
23:45
ludan joined
|
|||
ludan | hi | 23:46 | |
avar | pugs.blogs.com/pugs/2007/10/kindaperl6-now-.html # 2 move vms for kp6 :) | 23:47 | |
lambdabot | Title: Pugs: KindaPerl6 now runs on sbcl, clisp and ecl |