Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2015-06-23

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

All times shown according to UTC.

Time Nick Message
00:18 idiosyncrat joined #marpa
00:48 ronsavage joined #marpa
03:07 ronsavage joined #marpa
07:22 lwa joined #marpa
07:55 koo6 joined #marpa
08:10 ronsavage joined #marpa
10:11 Cheery would someone like to try design a language syntax for me?
10:11 Cheery https://bpaste.net/show/922a534b2811 <- here's how the grammar looks now.
10:11 Cheery https://bpaste.net/show/d215e49a9e77 <- here's some language sample
10:12 Cheery I sort of look for clean as possible way to notate the code.
10:47 lwa Cheery: What is the rationale for not using commas as list separators? Since your language seems to be space-sensitive it's not technically ambiguous, but [1 - 2 -1 -2] is hard to read, and seems typo-prone.
10:53 Cheery it's just that I like it. Though mainly when I can remove those parentheses and do this with any function: print "x" "y" "z"
10:54 Cheery it's ok. if you reintro commas.
10:55 Cheery The grammar file looks like this now: https://bpaste.net/show/670df2e6a3aa
10:56 Cheery and snippet I tried it with: https://bpaste.net/show/1ab3ce6566a6
10:59 Cheery I'm about to add in conditionals, probably snatching some from python.
11:00 Cheery one thing that seems harder is scoping rules.
11:01 Cheery particularly handling things in local scope is easy. Setting and getting from upscope seem to require some adjustments
12:25 koo6 joined #marpa
14:29 RichardMichaels i almost have my parser working, I am going to make a github for it
15:39 idiosyncrat joined #marpa
15:40 RichardMichaels hi
16:27 idiosyncrat RichardMichaels: hi!
22:48 ronsavage joined #marpa
23:09 koo5 joined #marpa

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