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.
diotalevi So is forward chaining in a logic program sort of the same thing as propagators adding new information in a constraint solving program? 00:11
avar kp6 broke: syntax error at lib5/KindaPerl6/Runtime/Perl5/MOP.pm line 307, near ") 01:21
$::Class->new('Str')
my $meta_Str = $::Str->{_dispatch}( $::Str, 'HOW' );
that's line 30[67]
needs ; on 306
also, prove5.9.5 --perl ./run_kp6_perl5.pl -Ilib5 -r t could be used (pretty much) instead of run_tests.pl 01:26
pugs_svnbot r17116 | Darren_Duncan++ | ext/Muldis-DB/ : updated Grammar.pod concerning the Int|Blob base specifier 03:47
diff: dev.pugscode.org/changeset/17116
diotalevi In languages with continuations, is it common to package a continuation with an exception to make a "work unit" re-doable? Consider the case of soft-failure in the face of network connections. 04:03
pugs_svnbot r17117 | pmurias++ | kp6: fixed error reported by avar++ 06:41
diff: dev.pugscode.org/changeset/17117
pugs_svnbot r17118 | pmurias++ | kp6: cleaned up Class.new() 07:24
diff: dev.pugscode.org/changeset/17118
meppl good morning 07:44
thoughtpolice morning :) 07:45
meppl good morning thoughtpolice 07:53
pmurias good morning 08:15
meppl good morning pmurias 08:22
pugs_svnbot r17119 | pmurias++ | kp6: 08:26
r17119 | pmurias++ | metaclasses return the metaobject instead of installing & returning the prototype object
r17119 | pmurias++ | + a simple oo test
diff: dev.pugscode.org/changeset/17119
frankg was wondering if perl6 would allow you to use yaml to create complex data structures? 10:49
lvh hi 11:05
pmurias lvh: hi 11:09
windsurfing&
lvh no 11:10
wifi surfing
rindolf Hi lvh
lvh i love airports
agentzh Hi, i see a lot of warnings while compiling pugs on feather: 14:30
"warning: "PACKAGE_VERSION" redefined"
"In file included from /usr/lib/ghc-6.6.1/include/HsUnix.h:12,"
szbalint same here 14:33
thoughtpolice @ask [particle] do you know if parrot builds on solaris 10? 16:10
lambdabot Consider it noted.
[particle1 thoughtpolice: yes 16:11
thoughtpolice [particle]: cool. 16:12
i have a box sitting around and i've been bored the past few days so I figure i'll do something with it.
[particle] it runs sun lint there, too (make sunlint or make lint iirc)
lambdabot [particle]: You have 1 new message. '/msg lambdabot @messages' to read it.
thoughtpolice [particle]: it has no internet but i could just pull the smoke.html and send it from say this box right?
[particle] thoughtpolice++ # you can usually find andy on irc.perl.org#parrot to help if you need 16:13
yep
thoughtpolice [particle]: what's the util in the source tree for that
tools/util/smokeserv-client.pl ?
[particle] tools/utils/smokeserv-client.pl iirc
you can verify by examining the 'smoke' target in the makefile
thoughtpolice yeah. i'll find a usb stick lying around (hell, i could use my psp :>) and get the source there and the smoke's back 16:14
[particle] hurrah for sneakernet! 16:15
thoughtpolice i can't test svn though, only releases (no internet,) if I get connections for it soon it'll be a small fileserver but i could smoke the latest repo :)
i'll try to do that sometime now that i think of it. :) 16:16
TimToady @tell pmurias I'd just use something within the current syntax like "class Foo is HOW(Bar)" 17:37
lambdabot Consider it noted.
TimToady @tell pmurias though for any extensive use of a new metaclass I'd just replace "class" with a different keyword. You can view the "role" declaration that way, for instance. 17:39
lambdabot Consider it noted.
TimToady @tell pmurias though now that I think on it, it's probably "is HOW(new Bar)" since .HOW is pointing to an instance of the metaclass. 17:42
lambdabot Consider it noted.
riffraff hi 18:42
rindolf Hi riffraff
riffraff so pugs now compiles only with ghc 6.6.1 ? 18:43
thoughtpolice riffraff: it shouldn't, it compiled on ghc 6.6 for a while on this box 18:46
although i haven't built it recently on linux
riffraff I have ghc 6.6 on ubuntu and it complaing it is not 6.6.1 :) 18:48
riffraff I was just wondering why this, for me it's ok to find a new ghc or not to build pugs :) 18:48
_moritz_ re 18:54
pmurias _moritz_: hi 19:09
_moritz_ hi pmurias ;)
_moritz_ I'm back after an offline weekend ;) 19:13
masak _moritz_: wb
_moritz_ but starting from tomorrow I have $work to do, so nearly no time for hacking ;(
spinclad riffraff: audreyt recently upgraded the requirement to 6.6.1 19:15
pmurias will be away on camp for the next 12 days 19:17
spinclad on debian etch we've either upgraded to testing's ghc or backported; the backport may get submitted to backports.org... 19:18
_moritz_ though you can't install ghc's binaries from lenny without upgrading, because it wants a new glibc or something 19:19
pmurias i'll only do c++ for that period :( 19:22
spinclad upgrading glibc at least, right. i've done that and not seen any instability, though my usage pattern is limited.
Patterner to 2.6?
_moritz_ I was too scared, I admit ;)
Patterner 2.6 works for me 19:23
spinclad and glibc brought in incompatible kernel headers, which worries me some.
(expect i should worry more, if i built my own kernels as i should) 19:24
spinclad yes, to 2.6-2 19:29
Patterner 0.6? 19:30
spinclad ?
Patterner 2.6-2 = 0.6 19:31
spinclad ?eval 2.6-2
evalbot_r17041 3/5
_moritz_ ?eval '2.6-2' eq '0.6'
evalbot_r17041 Bool::False 19:32
spinclad ?eval '2.6-2' eq '3.0-0.4' 19:33
evalbot_r17041 Bool::False
spinclad sorry, 3/5 is as close as i can get
jisom ?eval '2.6-2' eq eval '3/5' 20:27
evalbot_r17041 Bool::False
diakopter is at pdx. riding some train. 21:02
meppl good night 22:06
masak 'night 22:17
& # sleep
cognominal_ I can't grasp the difference between a mutable type and an imutable one (2 differents categories of types defined in S02) 22:59
Gothmog_ It's just what the name suggests: it's mutable or not. 23:17
TimToady cognominal_: immutable types are just values, like numbers. You can't assign to them. 23:51
mutable types are like variables or containers that can change their value
So you can have a value like a set--in set theory every possible collection is a different set 23:52
if you have a set variable, it changes which set it holds every time you modify it.