pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by TimToady on 25 January 2008.
meppl good night 00:22
lichtkind good night 00:23
meppl ;) 00:24
00:24 meppl left
rakudo_svn r26194 | cspencer++ | Added a grep method that will parse and behave as expected when invoked in the form: 00:30
r26194 | cspencer++ |
r26194 | cspencer++ | [email@hidden.address] $_ % 2 })" or "(1, 2, 3, 4, 5).grep({ $_ % 2 })"
r26194 | cspencer++ |
r26194 | cspencer++ | Other forms (ie. "grep { $_ % 2 }, @list" and [email@hidden.address] $_ % 2 }" don't correctly parse the block and don't work as expected.
00:30 alc joined 00:32 peeps[work] left 00:35 Zygo left 00:36 Zygo joined 00:49 kanru left 00:54 nipotaway is now known as nipotan
mncharity there's a lambdabot sitting on the wrong #parrot. odd. 00:58
rakudo_svn r26195 | cspencer++ | Added a first method that will work for the form: 01:00
r26195 | cspencer++ |
r26195 | cspencer++ | [email@hidden.address] $_ eq 3 })" or "(1, 2, 3, 4, 5).first({ $_ eq 3 })"
r26195 | cspencer++ |
r26195 | cspencer++ | Other forms won't parse (see previous grep commit message) until blocks are parsed correctly.
01:03 lyokato joined 01:05 cnhackTNT joined, justatheory joined 01:45 eternaleye joined 01:54 FurnaceBoy left, FurnaceBoy joined 01:57 qu1j0t3 joined 02:00 qu1j0t3 is now known as FurnaceBoy_ 02:02 Quaver joined 02:10 ikeda joined 02:12 ikeda left, wknight8111 joined 02:14 FurnaceBoy left 02:47 tobeya left 02:50 Limbic_Region left 02:53 cnhackTN1 joined, cnhackTNT left 03:09 Auzon left 03:12 Auzon joined, lichtkind left 03:21 mncharity left 03:44 FurnaceBoy_ is now known as FurnaceBoy 04:07 cls_bsd joined 04:18 RayMagini left 04:21 RayMagini joined 04:49 chinsans_ joined, chinsans_ left 04:58 justatheory left 05:19 Botje left 05:21 Botje joined 05:47 njbartlett left 05:54 katie_d joined 06:02 jiing left
katie_d Are there any good sites that map out the inner workings of Parrot, analogous to Gisle Aas' "Perlguts Illustrated" ? I'd like to start reading the Parrot sources, but my knowledge of C isn't that great, and it would be helpful to have a "map" to help me find my way around... 06:03
PerlJam katie_d: if you download parrot there's lots of info in the docs directory. 06:05
katie_d Perljam: OK, sorry about that. I'm currently building subversion, so I haven't had a chance to browse through it yet. I'll look into that when it's done. Thanks :) 06:06
PerlJam katie_d: there's also some dead-tree info in the book "Parrot and Perl 6 Essentials" 06:07
but dead-trees are quickly outdated.
oops, it's called "PErl 6 and Parrot Essentials"
(just looked over on my book shelf)
katie_d Yes, there is an online edition now I believe. At least part of it. I'm not sure if it's the whole book though. 06:08
PerlJam katie_d: If you'd like to learn PIR and such, I've got a few articles in The Perl Review, chromatic has a few articles in The Linux Journal (I think) 06:10
oh, it's just "Linux Magazine" 06:11
katie_d OK, thanks. I'll look into those. Here is the link to the free online copy of P6/Parrot essentials btw. It is a work in progress, but they are indeed putting it up for free: dev.pugscode.org/browser/docs/tutorial 06:12
lambdabot Title: /docs/tutorial - Pugs - Trac
PerlJam well, that's more perl6y than parroty 06:14
katie_d Yes. It looks like the later parts of the book, regarding parrot's architecture, haven't been added in yet (if they are ever going to be) 06:17
PerlJam www.parrotcode.org/docs/ is what you're looking for I think 06:19
lambdabot Title: Parrot Documentation - parrotcode
PerlJam But there is some disconnect between the docs in the parrot source tree and the docs on the website so if you want the most up to date info, look at the parrot source tree 06:20
06:20 wknight8111 left
katie_d Thanks for the link. I just finished building SVN a few minutes ago and have been looking through /docs -- very interesting stuff. Hopefully in a few months, I'll be able to start helping out :) 06:22
PerlJam why a few months? Jump in now :) 06:23
katie_d PerlJam: I don't know C very well, and I've never worked on any big projects. Up to this point, I've only written 1000-3000 line scripts in Perl. I've working through K&R and "Practical C", but don't have any real world experience. So it will be a while before I'm ready to do anything as difficult as Parrot. 06:26
This is going to be my first attempt at helping out with a big open source project, so I'll probably need a few months of learning :) 06:27
PerlJam Experience is the best teacher. Find something to do and just do it so that even your learning can contribute meaningfully :) 06:28
there are lots of niches in Parrot for people of various skill levels.
06:43 p6quester joined 07:12 FurnaceBoy left 07:20 ikeda joined 07:34 njbartlett joined 07:35 eternaleye left 07:41 p6quester left
spinclad katie_d: i expect you've seen by now that the parrot parts of the book are at svn.perl.org/parrot/trunk, in docs/book. 07:42
lambdabot Title: Revision 26199: /trunk
07:43 Aankhen`` joined
spinclad there's actually plenty to work on in parrot at PIR level or higher. 07:44
katie_d spinclad: Sorry for not responding, I was afk. I am still looking through docs/ and taking notes. But yes, I've glanced at a few of the pages in docs/book ... definitely have quite a bit of reading to do :) 07:52
08:10 njbartlett left 08:11 Khisanth left 08:14 iblechbot joined 08:18 ikeda left 08:26 masak joined, fridim_ left 08:37 hugues24 left 08:40 cls_bsd left 08:48 pmurias joined 08:59 jjore is now known as zz_jjore, zz_jjore is now known as jjore 09:09 tooo joined 09:11 pmurias left 09:21 hugues23 joined 09:33 Chillance joined 09:46 ebassi joined 09:56 lyokato left, lyokato joined 10:09 chris2 joined 10:14 cnhackTN1 left 10:25 IllvilJa left 10:41 IllvilJa joined
sordith_ cleans the last pieces of the religion chat from the table and puts coffee and tea there for the developers 10:42
10:42 sordith_ is now known as sordith 10:44 alc left 10:50 tooo left 11:08 Khisanth joined 11:18 zamolxes joined 11:19 katie_d_ joined, njbartlett joined 11:23 avar joined 11:24 hanekomu joined 11:40 alc joined 11:41 masak left, katie_d left 11:42 avar left, avar joined 11:43 njbartlett left 11:45 avar left, avar joined 12:03 lyokato left 12:05 Quaver left 12:08 Quaver joined 12:13 iblechbot left 12:23 masak joined, nipotan is now known as nipotaway 12:29 drbean joined 12:33 tooo joined 12:44 cmarcelo joined 12:46 alc left 12:53 chris2 left 13:11 ebassi is now known as ebassi|lunch
nothingmuch @tell mncharity none of the traditional AG engines work for Perl (6 or 5) because they require static typing for parent/child rels. I implemented something a bit more nasty for MO, but it works too. Either way I don't know the offerrings for HS at the moment 13:13
lambdabot Consider it noted.
13:31 Zygo- joined, Zygo left, Zygo- is now known as Zygo 13:39 kanru joined 13:49 iblechbot joined 13:53 ebassi|lunch is now known as ebassi, ebassi left 13:54 ebassi joined
lumi perl -ne '/([^=]*)=(.*$)/; $f{$1}=$2; END { print "$f{artist} - $f{title}" }' ~/.quodlibet/current 13:54
Erk. ignore. 13:55
13:59 FurnaceBoy joined 14:20 hanekomu left 14:27 rdice joined 14:49 wknight8111 joined 14:53 Auzon left
gbacon so is anyone using the cabal build? if not, how are people building pugs? 15:09
pugs_svnbot r20057 | gbacon++ | Improvements to cabal build. Build still fails on src/Pugs/AST/Internals/Instances.hs. 15:17
diff: dev.pugscode.org/changeset/20057
lambdabot Title: Changeset 20057 - Pugs - Trac
15:22 meppl joined
ruoso was chatting at #io and was told that SMOP could be a natural runtime for Io... I wonder if the same could be said about erlang... 15:28
15:39 mncharity joined
mncharity gbacon: re 'so is anyone using the cabal build?', trying to. :) re 'if not, how are people building pugs?', I suspect everyone, including the pugs evalbot, is running on old revisions. Or has lost the capability for the moment. 15:44
lambdabot mncharity: You have 1 new message. '/msg lambdabot @messages' to read it.
gbacon mncharity: I've been trying to revive it
mncharity :) :)
gbacon it's making it further through the build but still choking 15:45
see my commit message
mncharity did. was about to try. um, should that be 6.6.1 or 6.8.2? 15:46
gbacon I'm running ghc-6.8.2
and Cabal-1.3.3
mncharity nothingmuch: re 'static typing for parent/child rels', is the problem that they don't have union types?
re, ghc, ah, ok. let's see...
gbacon it ought to work with older versions of Cabal, but you know how that goes 15:48
and probably older versions of ghc too 15:49
I wonder whether 6.8.2 got stricter about wobbly types
15:51 pmurias joined
mncharity sigh. fedora's ghc682-6.8.2-8.fc8 has Cabal-1.2.3. hmm... 15:54
www.haskell.org/ghc/docs/latest/html/libraries/ is listing things as 1.2.3. no sign of 1.3.3. typo? (he asks hopefully:) 15:56
gbacon mncharity: did you try the build? 15:57
I doubt that 1.3.3 is strictly required 15:58
1.3.3 is a devel version
mncharity in progress. my disk is being thrashed by something else, so it's taking a bit to set up a clean build.
Var/Type length mismatch in MO.Run... 16:02
and Pugs.Class
pasteling "mncharity" at 76.24.29.201 pasted "pugs build error message" (11 lines, 665B) at sial.org/pbot/30407 16:06
mncharity it's the wobbly type error in Internals 16:07
gbacon yeah, same problem I saw 16:08
mncharity at least it's replicable :)
gbacon whee!
but I didn't see an error with MO.Run 16:09
mncharity pasting...
gbacon waits 16:12
pasteling "mncharity" at 76.24.29.201 pasted "larger trace" (164 lines, 9.9K) at sial.org/pbot/30408
mncharity fyi i'm x86_64. 16:13
gbacon yeah, saw the same warning
16:15 Schwern joined
gbacon that one appears to be long-standing: irclog.perlgeek.de/perl6/2007-03-04#i_-36356 16:16
lambdabot Title: IRC log for #perl6, 2007-03-04
mncharity looking...
ah, ok. note to future selves: we should archive copies of the build logs for releases. and perhaps monthlies. to make it easier to spot (non-)regressions. 16:18
I'm afraid I can't help much with the actual type wrangling. My record wrestling with the hs type system is... not characterized by success. 16:20
FurnaceBoy nice locution tho
TimToady mncharity: better than my record... :) 16:21
which is characterized by abject failure...
FurnaceBoy you're more of the duck type, afaik
mncharity /me googles for the wobbly type error message... 16:22
TimToady I'm just a quack...
FurnaceBoy LOL
FurnaceBoy quacks up
mncharity but takes a moment to groan first
16:22 hugues23 left
FurnaceBoy yeah needs a GOL 16:22
gbacon mncharity: read spj's paper
TimToady Gang of Legion? 16:23
gbacon research.microsoft.com/~simonpj/pap...t-icfp.pdf
but we're making progress! :-)
[particle] groans out loud 16:24
mncharity it's never a hopeful sign when google turns up exactly zero occurrences of an error message. 16:25
FurnaceBoy nods
mncharity reading...
FurnaceBoy mncharity: perhaps it is in your uncommitted code. :)
TimToady you'll get more hits if you just search for "error"
FurnaceBoy groans
16:27 justatheory joined, Helios left, Helios joined, Helios left, pmurias left 16:32 Helios_ joined
mncharity weeee. ok. so the question is why has this become wobbly. left over wobbliness seems to be "the type system shrugged here". so did something else break, or become weaker, creating the ambiguity? did this? or did the type inferencer get weaker? 16:36
svn.pugscode.org/pugs/src/Pugs/AST/...stances.hs 16:37
[particle] #ghc may have answers we don't 16:38
gbacon no, it's a wobbly type because the typechecker is conservative
there are ambiguous cases that can arrive, so it needs type annotations 16:39
mncharity (aside, I saw an experimental language once which was 2D, inside of emacs - you would write out denotational semantics, complete with lines of "---------", just as if it were a paper. I wonder if we could do something similar in p6 for typing rules:)
oh, and it would run of course. (the language) 16:40
I don't suppose the needed type annotations are... pause... obvious? 16:41
silly question. ok.
gbacon well, it already has an annotation
I wonder why the typechecker doesn't like it 16:42
cf. src/DrIFT/YAML.hs:52
16:51 sordith left, sordith joined 16:54 jjore is now known as zz_jjore, zz_jjore is now known as jjore
mncharity and fromTypeable is from the bottom of src/Pugs/Internals/Cast.hs 16:55
17:05 ikeda joined, masak left 17:06 Schwern left 17:08 tooo left
mncharity /me gives up for now. was wondering if the forall might be contributing, since everything seems at least somewhat nailed down. but I'm just flinging spaghetti in the dark. 17:09
17:13 blindfish joined 17:26 lisppaste3 left 17:35 lisppaste3 joined 17:39 tobeya joined 17:41 ikeda left 17:42 ikeda joined 17:43 ikeda left 17:56 ikeda joined, arcady left 17:57 ikeda left 18:09 Aankhen`` left 18:11 ikeda joined 18:12 ikeda left 18:26 ebassi left 18:28 ikeda joined, ikeda left 18:41 hugues23 joined 18:43 Helios_ is now known as Helios, ikeda joined 18:44 ikeda left 18:45 zamolxes left 18:52 Psyche^ joined 18:59 ikeda joined 19:00 ikeda left, hugues23 left 19:01 ikeda joined 19:05 ikeda left 19:06 ikeda joined 19:09 Patterner left, Psyche^ is now known as Patterner 19:20 arcady joined 19:21 ikeda left 19:35 brbpack joined 19:42 qu1j0t3 joined 19:47 FurnaceBoy left 20:12 lambdabot left 20:13 lambdabot joined 20:15 qu1j0t3 is now known as FurnaceBoy
mncharity it's very quiet 20:20
gbacon mncharity: mucho progress 20:25
trying to link the pugs image now
mncharity !! 20:27
gbacon more like #%^%$&^
mncharity lol :) (sorry) 20:28
20:29 rindolf joined
mncharity it's not polite to laugh at others' encounters with static typing. 20:29
/me svn's up, nothing new there, awaits developments with interest. :) 20:30
gbacon I can check in what I have so far if you like 20:33
TimToady ĪŗĪ±Ī³Ļ‰...moi aussi...ich auch...悏恗悂... 20:34
20:35 blindfish left
mncharity and ponders parsing. () waiting on rakudo yaml ast; () STD_red is hit a STD.pm problem - could start working on STD.pm improvements (mission creep?), or worry about it later, pushing other things for now (but trying to avoid the "optimistic blocker dodging" game); () ... 20:35
20:36 lichtkind joined
mncharity re "I can check in what I have so far if you like", no need for me, just the only way I could see to potentially help was, if it had been available, to toss in another compile. but given past uniformity of error, it's not clear it'd be much help to you. 20:36
re "ĪŗĪ±Ī³Ļ‰ ... 悏恗悂", I really really viscerally love having unicode. don't know why, just do. 20:38
all sorts of neat squiglies with meaning. without having to have stroke.
re parser... () redsix, sigh, could continue massaging dumped tree which is still missing much info. would really miss the concreteness of using STD.pm. It was nice to be able to say, this node's Match object should look like X - anything else is simply wrong. () kp6, ... should try pmurias's work. but don't think of kp6 as a sufficiently big dialect for me to want to do prelude work in it. but perhaps start, and get others inte 20:42
spinclad 'and get others inte'... cut off? 20:44
mncharity () plug yet_another_regex_engine into misc/winter_jig's sixrx. () use sixrx with or without (ie, Perl::Compiler::Rules) to write grammar for STD.pm. making it easier to try exploratory "pour it into bison", "into btyacc", "into PCR", etc. 20:45
re cut off,
"and get others interested? ()... outliers..." 20:46
PerlJam www.perlfoundation.org/perl5/index.cgi?gsoc2008
lambdabot Title: GSoC2008 / Perl 5 Wiki
lichtkind PerlJam: hej ho long time since i last see you
PerlJam greetings 20:47
lichtkind PerlJam: are you on board again or just visiting?
PerlJam I intended to start contributing more in Jan. but events conspired against me. 20:48
lichtkind evil conspiracy theories 20:49
PerlJam parrot/rakudo are still in the back of my mind waiting for some tuits though
and I occasionally look at STD.pm to see what I still don't understand :)
lichtkind where is rakudo lieing in the svn dint found it yesterday
haha
mncharity () write something to massage the existing kp6 ast into something which might come out of STD, and use the kp6 parser as a proxy to start working on STD-ish ast support and emitters. () start working on rx_on_re, but instead of going from yare to p6, which we don't have a way to parse, and thus to compile/run/test, instead do a ruby version first, in a p6-ish style to permit easy, perhaps automated, later translation...
lichtkind PerlJam: i make pretty good progress but only on german side of my tutorial 20:50
PerlJam mncharity: Have you signed up to be a GSoC mentor yet? 20:51
mncharity: or to participate even
mncharity PerlJam: no, and non-applicable (I suspect). :) 20:53
mugwump Is Perl signing up this year?
PerlJam mugwump: see the link above.
mugwump: btw, congrats on your perl gititude :) 20:54
mncharity hmm, I wonder if I could do a GSoC to get some educational software ideas off the back burner... but that wouldn't (yet) be p6 land. maybe OLPC... hmm... 20:55
mugwump Thanks PerlJam, it's been a lot of quite tiresome work.. 20:56
mncharity PerlJam: interesting idea, thanks!:)
"perl gititude"?
mugwump mncharity: utsl.gen.nz/gitweb/?p=perl;a=tag;h=change-33412 20:57
lambdabot Title: Use The Source, Leia! - perl/tag
PerlJam mncharity: mugwump went insane for a while
:)
mncharity ooo, shiny 20:58
PerlJam mugwump: did the last bit go quicker than the first bit? It seems like just the other day you were happy to be at 5.005 or whatever. 20:59
mugwump Well I had to write an importer for the perforce era of changes
Once I got all the conversion issues through to about Change 1647 (perl 5.005) sorted, there were very few bugs after that 21:00
PerlJam oh, I forgot about that.
mncharity Moose, "16 months ago"? what exactly is the projects/ directory?
mugwump oh, sorry, there is a lot of old stale cruft there 21:01
that was a little proof of concept conversion
mncharity np, just curious.
mugwump I took 814kB of CPAN tarballs, a 4MB SVN repository for Moose and crammed them into a 450kB packfile
mncharity re "perforce era of changes", ah, so it was a "hairy data conversion" exercise, not just a "painful broken tools system assembly" exercise. 21:02
eep
um, how? 21:03
oh, the svn wasn't compressed. even with some file commonality, the 2x compression improvement is more than i'd have guessed. 21:04
mugwump the svn is included in that
the STEVAN-trunk head has the svn history
stevan_ wait,.. what did I do? 21:06
mncharity lol
[particle] stevan_: check your trunk 21:07
mncharity we had p6 all finished, by there was a bug in one of your commits, so it's all gone. mugwump is trying to recover it, but, not much hope.
*but 21:08
PerlJam it's going to be sad christmas this year then
think of all the children!
stevan_ mncharity: yes, its all part of my plan to keep p6 as just vaporware so people will use Moose
mncharity lol :)
stevan_ [particle]: what trunk ?
pugs_svnbot r20058 | gbacon++ | Build the library, but the executable still doesn't link. Why aren't we building an Executable with cabal? 21:09
diff: dev.pugscode.org/changeset/20058
lambdabot Title: Changeset 20058 - Pugs - Trac
mncharity re sad christmas, that does restore focus, doesn't it. ok. almost end of day Mar 4. what's the right development path...
/me wonders if there is vocabulary for "right way to push through a pathless jungle".
stevan_ slash and burn? 21:10
PerlJam prefers a machete, but that's only for personal use
If we're pushing more people, we need more machetes :)
mncharity re r20058, building... 21:11
21:11 gbacon left
mncharity re "slash and burn?", interesting - I came across the concept of "charing"(sp?) a day or two ago. Instead of slashing down and burning the pile, you instead char the trees away. so most of the carbon hangs around, improving the soil, rather than blowing away. 21:12
21:12 gbacon joined
mncharity but anyway... 21:14
() repackage pmurias's kp6 p5 backend as p5 class with an api, so it can be driven by other ast's... eh, the api is likely most of the weight.. :/ 21:15
hi stevan_ :) how goes Moose land? 21:16
I notice the ANTLR folks have the convention of taking picturees of themselves holding their hands up like antlers. an artistic opportunity for Moosen?
stevan_ :) 21:17
mncharity: Mooseland is sell, we need to do a big documentation push though, too many new features without docs :) 21:18
mncharity www.antlr.org/images/jean-antlr-head.jpg 21:19
21:21 peeps[work] joined
mncharity ooh, "many new features"? a literature pointer or summary? 21:31
gbacon: ended with src/Main.hs:17:7: Could not find module `Pugs':, which sounds like you described. 21:32
jrockway everyone took antler pictures at YAPC::NA 2006 for some reason
gbacon mncharity: right, and if you try to help it out with -isrc, it tries to rebuild the whole stinkin' thing 21:33
mncharity but lots of happy compilation! :) progress!
:/
hmm...
gbacon ? 21:34
21:35 thoughtpolice joined, buchetc joined
mncharity gbacon: nothing, just looking at our build system. 21:42
gbacon a big pile of hacks :-) 21:43
mncharity even better, interleaved strata of layered hacks :)
pugs_svnbot r20059 | cosimo++ | [t/spec] Test suite refactoring. Moved .fmt tests under S02 21:45
diff: dev.pugscode.org/changeset/20059
lambdabot Title: Changeset 20059 - Pugs - Trac
21:45 cosimo_ joined, lichtkind left
cosimo_ hi everybody 21:45
mncharity greetings 21:47
21:53 rimad left 21:54 rimad joined, brbpack left
mncharity TimToady: disregarding debugability, do you have any feel for whether/how well STD.pm would work if run on a completely backtracking engine? ie, everything is interpreted as a rule or regex, and even the operator precedence parser will back out of things. ie, is the non-backtracking a requirement for correct parse, or simply efficiency? 21:55
21:58 thoughtpolice left
gbacon cool, linking! 21:58
not cool: internal urp
mncharity eg, C parser have the parser->lexer feedback hack to distinguish identifiers from typenames, but if your willing to backtrack, you don't need it. I'm wondering if STD might simplify, if parts of it could be ignored, if one was willing to backtrack extensively. 21:59
mncharity wonders what an "urp" is, goes to see...
gbacon breakage
pugs_svnbot r20060 | gbacon++ | Linking pugs now, but pugs complains: Invalid grammatical category: "Bool"
diff: dev.pugscode.org/changeset/20060
lambdabot Title: Changeset 20060 - Pugs - Trac
22:02 qmole left
mncharity Fortunately there's no Bool in ext/Math-Basic/lib/Math/Basic.pm, so it's "not my fault". There are some Bool's in Prelude, but the file hasn't been changed in half a year. 22:04
gbacon yeah, and it's worrisome that Bool is occurs very early in the prelude 22:07
s/is occurs/occurs/
22:08 katie_d_ is now known as katie_d
mncharity oh, that's weird. 22:10
pasteling "gbacon" at 24.214.236.114 pasted "full list of known grammatical categories" (1 line, 936B) at sial.org/pbot/30418
22:10 cosimo_ left
mncharity I svn up'ed to 20060, and rather than make clean, first just tried make. That got me to Bool. then did a make clean; perl Makefile.PL; make, which instead failed with 22:11
ghc-6.8.2: unknown package: Pugs
22:11 rindolf left
mncharity but if I run make a second time, I again get Invalid grammatical category: "Bool" 22:13
which sounds like a parse failure?
or not. maybe 22:14
gbacon mncharity: in util/build_pugs.pl, you should see Pugs mentioned
22:14 Auzon joined
gbacon mncharity: no, it's confusion deep in the internals 22:15
mncharity re 'util/build_pugs.pl, you should see Pugs mentioned', do. ?
re deep confusion, ah, ok. 22:16
gbacon do you see Pugs added to the package list in util/build_pugs.pl? 22:17
mncharity TimToady: at the other extreme, any feel for how the grammar would fare if poured into a LR(1)? Or LL(1)? Or k? I'm just trying to get a feel for the space of options. 22:19
If not, np.
looking...
gbacon mncharity: should be around line 611 22:20
mncharity yes 22:21
gbacon mncharity: sorry, 466
the build shouldn't complain about unknown Pugs module
mncharity well, err, right
(re 466)
I don't suppose it could be something silly like "Setup: /a/home/jobsearch/a_bit_of_perl6/pugsbuild/third-party/installed/share/doc/Pugs-6.2.13/LICENSE: copyFile: does not exist (No such file or directory)" preventing Pugs, just compiled, from becoming available for the next command. 22:24
I note the error does not occur the second time make is run. 22:26
Instead there is Installing, and Registering Pugs-6.2.13, and reading/saving/writing package info/config. 22:28
gbacon mncharity: there should also be a mkdir in util/pugs_build.pl 22:30
at line 619
yes, if it can't copy the license file, the install does not finish 22:31
mncharity by rm -rf third-party/installed/share/doc/Pugs-6.2.13/ I can repeat the cycle. first make fails to find Pugs, second works, fails with Bool.
gbacon maybe the whole hierarchy needs to be created :-/ 22:34
phbbbbt
mncharity however, rm -rf third-party/installed/share/doc/Pugs-6.2.13/* is _not_ sufficient to cause make to fail on Pugs.
so it's exactly the (non)existence of third-party/installed/share/doc/Pugs-6.2.13/ which is the problem
gbacon good catch
meppl good night 22:35
gbacon mncharity: update and retry 22:36
pugs_svnbot r20061 | gbacon++ | Create Pugs-$version/LICENSE so build can succeed.
diff: dev.pugscode.org/changeset/20061
lambdabot Title: Changeset 20061 - Pugs - Trac
mncharity good night meppl
meppl ;)
mncharity trying ... 22:37
22:37 meppl left
mncharity looks good with the rm's. I'll try a clean build? (which takes me out of action for a bit) 22:38
gbacon let me know how it goes
mncharity will do, trying... 22:39
gbacon mncharity: sorry I didn't credit you in the commit message :-( 22:40
mncharity so very np. :) 22:41
(steel gray twilight sky reflected off of rain-wet sloped black roofs - pretty) 22:43
22:46 FurnaceBoy left
mncharity :) make clean; perl Makefile.PL; make, went straight to the Bool error. 22:48
22:48 qmole joined
gbacon [deadpan] hooray... 22:49
mncharity lol
22:51 Limbic_Region joined
gbacon bitrot-- 22:54
22:55 FurnaceBoy joined
mncharity /usr/local/bin/perl util/gen_prelude.pl -v -i src/perl6/Prelude.pm -p ./pugs --output blib6/lib/Prelude.pm.yml fails with a largely empty Prelude.pm. Looking at/for Parse-YAML 22:57
./pugs -CPIL1 -e '3' is sufficient to generate the Bool error, but ./pugs --help is not. 23:00
23:01 lumi left, lumi joined
mncharity ./pugs -c -e '3' also give s the Bool error. 23:02
pugs_svnbot r20062 | buchetc++ | [t] testcase derived from S17
diff: dev.pugscode.org/changeset/20062
lambdabot Title: Changeset 20062 - Pugs - Trac
mncharity -e "" also errors. 23:03
23:06 cmarcelo left 23:07 rdice left
pugs_svnbot r20063 | buchetc++ | [Spec] start re-oraginze S17 23:07
diff: dev.pugscode.org/changeset/20063
lambdabot Title: Changeset 20063 - Pugs - Trac
23:09 lumi_ joined 23:15 rdice joined 23:16 rdice left, literal left 23:24 lumi left 23:26 buchetc left, perljunkie joined
perljunkie How is perl 6 coming ? 23:27
23:28 iblechbot left 23:29 rdice joined, rdice left
PerlJam perljunkie: nicely. 23:29
perljunkie Sweet.
23:30 Chillance left
cognominal_ timtoady, I think there is an error in S02, the table de precedence is wrong, according to the strangely titled sect ion feather.perl6.nl/syn/S03.html#List_...precedence comma bind tighter the assignement 23:47
lambdabot Title: S03
cognominal_ I meant error in S03
sleep time 23:50