pugs.blogs.com/dist/Perl6-Pugs-6.2.13.tar.gz released! | run.pugscode.org | spec.pugscode.org | paste: sial.org/pbot/perl6 | pugs.blogs.com Set by audreyt on 17 October 2006. |
|||
TreyHarris | eviltwin_b: basically, except when in releng mode, pugs doesn't care about failures too much, they're for releng cleanup or when somebody's fun intersects with fixing one of them :) | 00:07 | |
cj | lalala | 00:09 | |
that was fun | |||
TimToady: sorry to hear the family's under the weather | 00:10 | ||
00:10
mako132_ joined
|
|||
eviltwin_b | hm, lots of "Cannot cast from VHandle (...) to Object", at unexpected places | 00:27 | |
00:28
rafl joined
00:29
cjeris left
|
|||
audreyt | eviltwin_b: ccan you reduce that to a minimal test case? | 00:31 | |
it seems that IO:Dir::close is triggered on an $hdl object | 00:32 | ||
00:34
mako132_ joined
|
|||
eviltwin_b | mress:9216 Z$ ./pugs -we 'my $fh = open("tmpx", :w); say $fh: "hi"; close $fh;' | 00:38 | |
*** Cannot cast from VHandle {handle: tmpx} to Object | |||
at -e line 1, column 43-52 | |||
I wonder if something went wrong with my build | |||
(the only difference from current pugs is one documentation file, according to svn) | 00:41 | ||
doing a rebuild on the off chance that it was some intermittent failure in the build | |||
wolverian | those pesky electrons, never do what they're told. | 00:43 | |
[particle] accelerates | 00:48 | ||
wolverian | heh. | 00:49 | |
svnbot6 | r14537 | audreyt++ | * Really extremely wrong bandaid to get | 00:51 | |
r14537 | audreyt++ | ./pugs -we 'my $fh = open("tmpx", :w); say $fh: "hi"; close $fh;' | |||
r14537 | audreyt++ | to pass again; will investigate the IO::Dir-to-IO problem later... | |||
eviltwin_b | huh | 00:52 | |
00:52
frederico joined
|
|||
eviltwin_b | thanks audreyt++ | 00:52 | |
eviltwin_b wonders how an ordinary filehandle ends up in IO::Dir | 00:59 | ||
01:13
lisppaste3 joined
01:18
mako132_ joined
01:21
dmq joined
01:41
systems` joined,
systems` left
01:47
mako132_ joined
|
|||
eviltwin_b | rerunning tests | 01:59 | |
02:10
weinig is now known as weinig|bbl
02:18
weinig joined
02:19
weinig is now known as weinig|bbl
02:27
SubStack joined
02:29
robkinyon left
02:36
glasser` is now known as glasser
02:44
justatheory joined
02:54
hikozaemon joined
03:33
rblackwe joined
|
|||
meppl | guten morgen | 04:12 | |
04:12
statico joined
04:59
diotalevi joined
05:12
buubot joined
05:13
BooK joined
05:20
rafl__ joined
05:30
esstone joined
05:32
ruz joined
05:49
SubStack joined
|
|||
esstone | Thanks to audreyt for presenting perl6/pugs to Amazon.com this afternoon. I learned a lot about perl6/pugs/JFDI. | 05:52 | |
clkao | whoot | 05:54 | |
06:00
iblechbot joined
|
|||
mr_ank | I believe this is the link to a post about that perl6/pugs talk: pugs.blogs.com/pugs/2006/10/pugs_an...t-24493241 | 06:53 | |
lambdabot | tinyurl.com/unxnk | ||
06:54
SubStack joined
06:57
elmex joined
|
|||
mr_ank | ?eval [+] 1..10 | 07:06 | |
evalbot_r14537 | 55 | 07:07 | |
mr_ank | ?eval [+] ([+] 1..10; [+] 1..2]) | 07:09 | |
evalbot_r14537 | Error: ā¤Unexpected ";"ā¤expecting "_", fraction, exponent, term postfix, operator, ":", "," or ")" | ||
07:25
mugwump_ joined
07:26
cj joined,
f0rth joined
07:28
DHGE joined
07:44
kanru joined
07:47
SubStack joined
07:55
xinming_ is now known as xinming
08:38
nothingmuch joined
08:51
johannes joined
|
|||
johannes | hi | 08:58 | |
ingy | hola | 09:07 | |
where is the latest ghc dmg? | 09:08 | ||
johannes | so `pugs -e 'say "Hallo Welt";'` and `pugs -Bperl5 -e 'say "Hallo Welt";'` is the same, because the perl5 backend is default | 09:17 | |
i'm wondering that it isn't, with -Bperl5 i get some module-not-found errors | 09:18 | ||
09:45
chris2 joined
09:49
the_dormant joined
10:29
buetow joined
10:46
DaGo joined
11:18
kanru joined
11:27
Psyche^ joined
11:34
Psyche^ is now known as Patterner
12:04
mr_ank joined
12:05
Cale joined
12:08
turrepurre joined
12:43
ycheng joined
|
|||
audreyt | @tell johannes the perl5 implementatino of p6regex is default | 13:02 | |
lambdabot | Consider it noted. | ||
audreyt | @tell but otherwise, no, the perl5 codegen is not default. that means when you say "1 ~~ /2/"you are calling to p5 | ||
lambdabot | Consider it noted. | ||
13:05
mr_ank joined
13:19
reZo joined
13:52
polettix joined
13:53
polettix is now known as poletti
13:54
poletti is now known as polettix
14:04
nusgnaf joined
14:10
lichtkind joined
14:19
weinig|bbl is now known as weinig
14:20
cognominal joined
14:27
mauke joined
14:29
trym joined
14:30
ezraburgh joined
|
|||
xinming | in S03, Likewise the ability to say $x.'foo' does not imply that $x'foo' will work. | 14:31 | |
xinming wonders if q/$x'foo'/ Would be written as q/$x'foo'./ | 14:32 | ||
14:45
trym joined
14:46
weinig is now known as weinig|coffee
|
|||
svnbot6 | r14538 | fglock++ | * v6 - hash/block is decided at parse-time | 14:46 | |
14:49
camenix joined
14:51
camenix left
14:53
Limbic_Region joined
14:57
trym_ joined
15:08
penk joined
15:13
lisppaste3 joined
|
|||
xinming | ?eval my @a = (1, 2, 3); (@a>>--).say; | 15:16 | |
evalbot_r14538 | OUTPUT[<Error><Error><Error>ā¤] Bool::True | ||
xinming | :-P | ||
15:19
trym__ joined
15:22
iblechbot joined
15:26
nusgnaf left
15:39
Belaf joined
15:44
jferrero joined
15:49
weinig|coffee is now known as weinig
15:50
penk joined
|
|||
svnbot6 | r14539 | fglock++ | v6/emitter | 15:59 | |
r14539 | fglock++ | - fixed pair interpolation in hash composition | |||
r14539 | fglock++ | Pugs::Compiler::Rule/parser | |||
r14539 | fglock++ | - fixed precedence of modifiers | |||
r14539 | fglock++ | - parse hex and octal chars | |||
16:08
mako132_ joined
16:19
Cale left
16:24
kanru joined
16:35
weinig_ joined
16:40
seano joined
16:55
mako132_ joined
17:25
justatheory joined
17:33
DHGE joined
17:39
awwaiid_ joined
17:44
weinig_ is now known as weinig
18:29
justatheory joined
18:33
rlb3 joined
18:34
cjeris joined
18:38
BooK joined
18:56
mauke_ joined
19:04
iblechbot joined
19:08
mako132_ joined
19:09
buetow joined
19:36
esstone joined
19:53
mauke joined
|
|||
audreyt | at seatac airport, boarding for houston->brazil now | 19:55 | |
in 18 hours I'll finally be in somewhat stable residence and hack with fglock for a week or so | |||
till then... have fun :) *wave* & | |||
20:06
dduncan joined
20:15
miyagawa_ joined
20:25
jferrero joined
|
|||
ingy | audreyt: ping | 20:26 | |
audreyt: what's the fastest install for osx on i86? | |||
eviltwin_b | [15:55 (EDT)] <audreyt> at seatac airport, boarding for houston->brazil now | 20:29 | |
20:35
rindolf joined
|
|||
rindolf | Hi all. | 20:36 | |
ingy | hi rindolf | ||
rindolf | Hi ingy | ||
ingy | rindolf: do you have a new mac? | ||
rindolf | ingy: no, I don't. | ||
ingy: I only have Intel machines here. | |||
Nothing that runs OS X. | 20:37 | ||
ingy | christian.web42.com/en/archives/000023.html | ||
lambdabot | Title: public thoughts: How to install Pugs on Mac OS X 10.4 in 22 easy steps, tinyurl.com/y8fb5o | ||
ingy | hahahah | ||
rindolf | ingy: 22 easy steps. | 20:38 | |
ingy | I found a sweet ass wireless connection | ||
eviltwin_b | heh | 20:44 | |
rindolf | OK, let's see how much Pugs' compilation strains my recently enlarged memory. | 20:57 | |
ingy is in Ennis Ireland | |||
Ireland beat Australia in International Rules Football today | 20:58 | ||
and the right team won the bi rugby match | |||
so everyone is happy in this pub | |||
although I am eventually going to get this shite beat out of me for geeking out in this place | 20:59 | ||
hopefully I can get pugs installed first | |||
eviltwin_b | heh | 21:00 | |
ingy downs another pint | |||
21:03
esstone joined
|
|||
rindolf | Hmmm... ghc-6.6.x was only released this month and it's about to become a pugs requirement. | 21:06 | |
eviltwin_b | I got the impression pugs drove ghc 6.6 development though | 21:07 | |
ingy | not surprised | 21:08 | |
pugs drives everything | |||
eviltwin_b | (to the detriment of some other Haskell-based projects...) | ||
Debolaz | Hrmm.. I've been spending most of the day trying to learn haskell. | 21:09 | |
It strikes me as very bisarre, yet highly consistent. | |||
Cugel | What's its inconsistence? | 21:10 | |
eviltwin_b | it is consistent. it's only bizarre until you wrap your head around its way of doing things | 21:11 | |
Debolaz | Magical exceptions to rules. "You may always use function x except when y". | ||
SamB | Cugel: what inconsistence? | 21:12 | |
Debolaz: what exceptions? | |||
eviltwin_b | (inmy case it helps that the building next door ouses a bunch of PL theorists, so I'm already exposed to functional programming think) | ||
Debolaz misread Cugel. | |||
SamB | oh. | ||
Debolaz | Haskell has sorta, kinda, fried my brain a bit today. | ||
eviltwin_b | most of the "magical" exceptions also make sense once you understand what's going on | ||
ingy | omg, perl5.8.8 is a prereq for ghc | ||
SamB suspects Cugel misread Debolaz, too | 21:13 | ||
ingy | perl5.8 rather | ||
SamB | most of the "magical" exceptions are just syntactical oddities... | ||
like n+k patterns | |||
or the handling of - | |||
the latter of which is the *worst* part of Haskell | 21:14 | ||
mauke | yeah, they should have made (-) a normal binary function | ||
SamB | of course, that leaves you with the question of how to write a negative literal | ||
ingy | 0-42 | 21:15 | |
mauke | neg 42 | ||
SamB | ingy: the evil mangler is written in PERL | ||
eviltwin_b | hm, ISTR reading that at one point - was (relatively) normal and negative literals were prefixed with _ --- but maybe I'm confusing with ML | ||
or one of the other functional languages | 21:16 | ||
ingy | SamB: it's "Perl" my friend | ||
SamB | > _1 | ||
lambdabot | Not in scope: `_1' | ||
SamB | ingy: whatever | ||
ingy | riiight | ||
SamB thinks the manpage threw him off | |||
ingy needs to learn HASKELL | 21:17 | ||
mauke | hmm, you probably want negative literals for patterns | ||
SamB | I'd want them just on principle | ||
mauke | what principle? no other language has them | ||
SamB | really? | 21:18 | |
are you *certain*? | |||
mauke | no :-) | ||
eviltwin_b | I presume that refers to principoles, not negative literals :> | ||
SamB | I'm pretty sure Self has... | ||
ingy is wondering if perl will compile before his battery runs out | |||
mauke | Lisp probably does, but not C or Perl | ||
SamB | eviltwin_b: heh | ||
eviltwin_b: no | |||
ingy | I can't believe haskell deps on perl | 21:20 | |
or ghc rather | |||
does hugs as well? | |||
does ghc have a run time or just a compile time dep on perl? | 21:21 | ||
SamB | compile time | ||
mauke | compile time; it mangles the generated asm | ||
ingy | can I delete the perl after I install ghc? | ||
mauke | oh, that runtime | ||
no | 21:22 | ||
SamB | *that* compile time? | ||
ingy | so perl is used for every time I compile foo.hs? | ||
mauke | I think it's only if you compile via C; I'm not sure though | 21:23 | |
SamB | yeah, only for via-C | ||
ingy | as ND would say "Gah!" | ||
SamB | well, C's stack manipulation facilities SUCK | 21:24 | |
also it won't let you put code and data next to eachother | |||
ingy | I hope that ghc remembers the full path to perl | ||
SamB | I'm fairly certain it isn't really all that particular about the version | 21:25 | |
ingy | because I definitely don't want this new perl first in my PATH | ||
21:26
loumz joined
|
|||
ingy | vbl | 21:26 | |
ww | |||
mauke | s mr vwls | 21:27 | |
ingy | is 'y' a vowel | 21:29 | |
? | |||
mauke | depends on the context | 21:30 | |
ingy | fck (y) | 21:32 | |
;) | |||
21:33
systems joined
21:52
buu joined
21:59
ashleyb joined
|
|||
svnbot6 | r14540 | fglock++ | v6 - fixed more array and hash tests | 22:07 | |
22:24
esstone joined
22:36
ngd joined
22:38
ngd left
23:02
shobadobs joined
23:03
systems joined
23:15
drbean_ joined
23:27
trym_ joined
23:55
buubot joined
|