Camelia, the Perl 6 bug

IRC log for #moe, 2013-06-27

| Channels | #moe index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:02 sivoais joined #moe
00:51 gizmomathboy joined #moe
04:53 melo joined #moe
06:27 tobyink joined #moe
07:04 tobyink joined #moe
07:55 alh joined #moe
10:29 tobyink joined #moe
11:40 tobyink joined #moe
12:56 gizmomathboy joined #moe
13:31 jnap joined #moe
13:48 tobyink joined #moe
13:50 Nom- joined #moe
13:50 Nom- Evening :)
13:51 Nom- Been having a look at Moe and looks quite interesting... wondering if there's any areas where work is really needed atm that I might be able to tackle
13:53 stevan Nom-: we can always use more tests
13:53 stevan https://github.com/MoeOrga​nization/moe/tree/master/t
13:53 stevan Nom-: we also have some issue -> https://github.com/MoeOrgani​zation/moe/issues?state=open
13:55 Nom- No probs then... i'll take a look and see if I can find anything :)
13:57 stevan excellent
14:02 Nom- Found one I think I can look at ... adding position information to the AST elements.  I just wondered though -- any support (planned or current) for invoking Moe code from Java and vice versa?
14:04 stevan Nom-: cool
14:04 stevan re: Java <-> Moe stuff, awwaiid did some work on that, but no detailed plans have been made yet
14:05 awwaiid yes
14:06 awwaiid I did some proof of concept that was kinda fun, but didn't get anything committable
14:06 jasonmay hah, same here
14:06 awwaiid I'd be happy to scrounge about and try to find my notes -- but basically I was just going to call out to java's direct reflection lib
14:07 bluescreen joined #moe
14:07 jasonmay I couldn't come up with a syntax I liked
14:07 Nom- fair enough.. certainly something to tackle on the road to progressing to a usable language if it ever gets there
14:07 auggy Hey stevan, I'd like to update the docs with your suggestions on where Nom could get started
14:07 auggy should I put that in the STATUS.md file?
14:07 awwaiid there is also the wiki as a coordination tool
14:07 stevan auggy: yes please
14:08 auggy the initial readme suggests that the stuff that needs to be done should go there, is that a good place?
14:08 stevan or what awwaiid said (in which case update status.md to say "go to the wiki")
14:08 auggy ah ok
14:08 Nom- So turns out adding position information to the AST is really easy... assuming it all works as documented :)
14:08 stevan Nom-: excellent
14:08 perigrin wouldn't TODOs be better as issues?
14:08 perigrin but tagged with 'feature' or 'todo' ?
14:08 stevan I had not dug deep enough into the Parser Combinator docs to figure it out
14:08 auggy wow i didn't even realize we were using the wiki
14:08 auggy hahaah
14:09 stevan perigrin: yes
14:09 auggy that thing needs some love
14:09 perigrin auggy: document that and make a TODO in the issues for it :D
14:09 stevan yeah, all the docs need some love, they were never really my strength :)
14:09 auggy haha I WILL
14:09 auggy it's fine, i am just learning scala so not sure how much i can help with code-wise
14:09 auggy but i'm good at docs ;D
14:09 Nom- Apparently you just have your AST class extend scala.util.parsing.input.Positional, wrap any parsers in positioned() and use CharArrayReader instead of string
14:10 Nom- Doing it all now... hopefully have something to commit soon :P
14:10 jasonmay nice
14:13 stevan Nom-:++
14:13 stevan auggy++
14:32 auggy is there already a TODO page on the wiki?
14:32 auggy i looked under Pages but didn't see anything obvious listed there
14:34 awwaiid nope, yours for the makin
14:35 auggy do we want it to be called "ToDo" or "Status"?
14:35 auggy I was going to put a link to it in STATUS.md
14:36 stevan auggy: actually the list of TODO items should be in the issues
14:36 stevan basically
14:36 stevan just tagged as TODO
14:37 auggy kk that makes sense
14:38 auggy I was going to do a blurb to answer the question of "what can i do?" and then link appropriately
14:38 auggy a) write tests, here's where they live
14:38 auggy b) here's the list of open issues
14:38 stevan oh, yes, that works
14:38 awwaiid nice
14:38 auggy i can also just put that on the main pate
14:38 auggy page
14:38 awwaiid main page sounds fine for that, keepin it simple
14:39 stevan yeah, what awwaiid said
14:51 Nom- First attempt seems to show it works as intended... can now call .pos on any ast element and get a Position object which contains line, column and even a string value which shows you the code
14:51 bluescreen joined #moe
14:51 Nom- !
14:51 Nom- Scala parser/combinators are just that awesome :P
14:52 * perigrin hates "position" shortened to "pos"
14:53 perigrin I have a totally different acronym in my head for POS and while a lot of source code may *fit* that acronym ...
14:54 Nom- heh... well i didn't chose it  :P
14:54 perigrin I know. It's a popular truncation
14:59 moe [moe] missaugustina opened pull request #127: Update README.md (master...patch-1)  http://git.io/sOKAKA
15:00 auggy i updated some of the resources on the main wiki page as well
15:00 auggy the dropbox link doesn't seem to work, i wonder if we should just remove it?
15:07 perigrin auggy: I'd move the "What can I do?" section higher
15:07 perigrin perhaps swap it and Communication?
15:07 awwaiid auggy, ya kill dead links
15:08 Nom- now ... question is do i whack positioned on everythign or just pick and choose :)
15:09 awwaiid Is there any short-term downside to putting it on everything? I guess eventually skipping some stuff might be an optimization
15:09 Nom- Yeah, I'll whack it on everything for now
15:09 Nom- You don't have to use it after all :)
15:09 perigrin Everything is a PoS!
15:09 perigrin er wait
15:12 auggy PoS attack!
15:13 perigrin PPoS attack
15:14 auggy what's the second P?
15:14 auggy Pretty?
15:14 awwaiid that's the first P
15:15 auggy er yeah that's what i meant
15:15 auggy i didn't mean second in order...
15:15 auggy hahaha
15:15 awwaiid perspectives!
15:17 auggy how do i edit my pull request?
15:17 auggy since its docs i just did it all on github
15:18 auggy the change isn't showing up in my forked repo for some reason
15:19 auggy oh wait i see it
15:19 auggy "patch-1" branch ok
15:19 auggy i can use a computer!
15:20 auggy GUI's are hard
15:28 perigrin heh
15:28 perigrin "This is a Git system! I knwo this!"
15:29 perigrin also I was thinking "Persistant" or possibly "Pernicious"
15:29 * perigrin got lost in a maze of twisty perl5 expressions all alike
15:32 moe [moe] missaugustina opened pull request #128: Update README.md (master...patch-1)  http://git.io/GB7WSg
15:40 jnap joined #moe
17:25 alh joined #moe
17:25 stevan joined #moe
17:25 ilogger2 joined #moe
17:25 prammer joined #moe
17:25 celogeek joined #moe
17:25 awwaiid joined #moe
17:25 odyniec joined #moe
17:25 auggy joined #moe
17:25 chansen joined #moe
17:25 tokuhirom joined #moe
17:25 sahadev joined #moe
17:25 rafl joined #moe
17:25 arcanez joined #moe
17:25 nrr_ joined #moe
17:25 avar joined #moe
17:25 gmb joined #moe
17:25 sri joined #moe
17:25 oalders joined #moe
17:25 patspam joined #moe
17:25 sawyer_ joined #moe
17:25 reddickulous joined #moe
17:25 omega joined #moe
17:25 masak joined #moe
17:25 berekuk joined #moe
17:25 diegok joined #moe
17:25 jasonmay joined #moe
17:46 tobyink joined #moe
18:17 tobyink joined #moe
18:29 jnap joined #moe
19:32 alh joined #moe
20:39 melo joined #moe
21:12 sromanov joined #moe
21:17 jnap joined #moe
21:50 tobyink joined #moe
22:49 omega joined #moe
23:03 tobyink joined #moe
23:04 gizmomathboy joined #moe

| Channels | #moe index | Today | | Search | Google Search | Plain-Text | summary