purr changed the topic of #elliottcable to: a
<alexgordon> ELLIOTTCABLE: it's wooooorking! https://gist.github.com/atg/c18cab3bdd3ee5cd0cb4
<alexgordon> I am so happy
<alexgordon> mmmm that block should be detached
<alexgordon> yisssss! operator precedence works
<alexgordon> only problem is that . needs equal precedence with f() so that e.g. x.y() parses into (x.y)() and not x.(y())
Hrorek has joined #elliottcable
Rurik has quit [Ping timeout: 246 seconds]
<ELLIOTTCABLE> alexgordon: okay, looking at that gist, I'm not longer sure what's special about this / slash / what you're doing, here …
<ELLIOTTCABLE> mikeposner: lol hi
<purr> undefined
<ELLIOTTCABLE> purr: …
<alexgordon> ELLIOTTCABLE: whatddyamean?
<ELLIOTTCABLE> alexgordon: explain what you're trying to do, again?
<alexgordon> uhhhhhhhh
<alexgordon> making a library for parsing things
<alexgordon> basically
<alexgordon> ELLIOTTCABLE: it can parse pretty much anything. doesn't have to be "conventional" looking syntax
<alexgordon> if it can't parse it, you can write another tactic for it
<alexgordon> it works in general terms, so e.g. foo, bar, baz <- parsing that uses the "splitBy" tactic, because you split by the comma and get the parse tree commas[ [ foo ], [ bar ], [ baz ] ]
<alexgordon> or, parsing something like { ( ) ( ) } uses the bracket matching tactic
alexgordon has quit [Read error: Connection reset by peer]
Sorella has quit [Quit: Connection closed for inactivity]
eligrey has quit [Quit: Leaving]
VanguardVivian has quit [Read error: Connection reset by peer]
VanguardVivian has joined #elliottcable
fujisan has joined #elliottcable
Sorella has joined #elliottcable
Sgeo__ has quit [Ping timeout: 248 seconds]
alexgordon has joined #elliottcable
alexgordon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
eligrey has joined #elliottcable
alexgordon has joined #elliottcable
alexgordon has quit [Client Quit]
alexgordon has joined #elliottcable
alexgordon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
alexgordon has joined #elliottcable
alexgordon has quit [Read error: Connection reset by peer]
<ELLIOTTCABLE> hi frans
<Hrorek> ELLIOTTCABLE, top snek
<ELLIOTTCABLE> hello Hrorek
<ELLIOTTCABLE> what is top snek
<ELLIOTTCABLE> what the fuck
<pikajude> font rendering on linux sucks big ass
fujisan has quit [Quit: Connection closed for inactivity]
<Hrorek> pikajude, it is better than windows
<pikajude> juuuuuust barely
<pikajude> google, for when you want to search for something, click on a link google provides you, and not find the string you searched for anywhere on the webpage
<eligrey> someone isnt quoting
<Hrorek> pikajude, yeah, google has become pretty bad
<eligrey> + is gone
<eligrey> you need to quote stuff now
<eligrey> + is now used for g+ social bs
<Hrorek> google+ is dead
<pikajude> one neat thing about linux is how my music is played by a system daemon
<pikajude> rather than a "music client"
<pikajude> very weird
Navarr has joined #elliottcable
<Navarr> lololol
<purr> undefined
<pikajude> that and i like how i have to manually enter the hex address of my bluetooth trackpad every time i want to pair it
<pikajude> i lied; i don't like that
<Navarr> @elliottcable: How's that twitter treatin' ya
Sgeo__ has joined #elliottcable
<ELLIOTTCABLE> woah activity
<ELLIOTTCABLE> 2:20 PM <+pikajude> that and i like how i have to manually enter the hex address of my bluetooth trackpad every time i want to pair it
<ELLIOTTCABLE> 2:20 PM <+pikajude> i lied; i don't like that
<ELLIOTTCABLE> lol'ing so hard
<purr> undefined
<eligrey> lol found this old page from 2013 https://i.imgur.com/TDWDKFS.png