kleech has quit [Remote host closed the connection]
snusnu1 has joined #rom-rb
cored has joined #rom-rb
cored has joined #rom-rb
cored has quit [Changing host]
snusnu has joined #rom-rb
snusnu1 has quit [Ping timeout: 252 seconds]
snusnu has quit [Quit: Leaving.]
kleech has joined #rom-rb
<mbj>
dkubb hola!
<mbj>
dkubb: I read a bit about crystal internals yesterday, I think I coudl make a nearly 100% perfect port of rom and mbj/* to it.
<mbj>
dkubb: We'd need to remove adamantium, and use their macro system where we use define method and friends, but the stuff is very similar.
<mbj>
dkubb: I dont plan to do this now, or run this in production. But just to have the option and trying it will help me to understand the land of implementations better.
<mbj>
My current implementation knowlege ends at the bytecode generator.
cored has quit [Ping timeout: 272 seconds]
cored has joined #rom-rb
judofyr has quit [Remote host closed the connection]
snusnu has joined #rom-rb
dkubb|away has joined #rom-rb
dkubb has quit [Ping timeout: 260 seconds]
judofyr has joined #rom-rb
kleech has quit [Remote host closed the connection]
judofyr has quit [Remote host closed the connection]
judofyr has joined #rom-rb
mbj has quit [Read error: Operation timed out]
breakingthings has joined #rom-rb
kleech has joined #rom-rb
kleech has quit [Read error: Connection reset by peer]
kleech has joined #rom-rb
mkristian has quit [*.net *.split]
solnic has quit [*.net *.split]
CraigBuchek has joined #rom-rb
mkristian has joined #rom-rb
solnic has joined #rom-rb
judofyr has quit [Remote host closed the connection]
mbj has joined #rom-rb
<dkubb|away>
mbj: you have a sudden interest in crystal, or has it been something you've been watching for a while now?
dkubb|away is now known as dkubb
<dkubb>
mbj: in unparser, how do you deal with operator precedence? do you have a kind of precedence table somewhere, or are parenthesis part of the ast?
mkristian has quit [Quit: bye]
mkristian has joined #rom-rb
mkristian has quit [Remote host closed the connection]
mkristian has joined #rom-rb
<mbj>
dkubb: explicit parens
<mbj>
dkubb: No table currently.
<mbj>
dkubb: correctness > beautifulness
mbj has quit [Ping timeout: 260 seconds]
snusnu has quit [Quit: Leaving.]
<dkubb>
yeah, except in SQL adding parens in some cases isn't correct. it can change semantics not just precedence
snusnu has joined #rom-rb
snusnu has quit [Quit: Leaving.]
lgierth has joined #rom-rb
snusnu has joined #rom-rb
kleech has quit [Remote host closed the connection]
skade has quit [Quit: Computer has gone to sleep.]
lgierth has quit [Remote host closed the connection]
jordanyee has quit [Quit: MacBook went to sleep.]
snusnu has quit [Quit: Leaving.]
lfox has joined #rom-rb
postmodern has joined #rom-rb
mbj has joined #rom-rb
kleech has joined #rom-rb
kleech has quit [Remote host closed the connection]
skade has joined #rom-rb
mkristian has quit [Read error: Connection reset by peer]
mkristian has joined #rom-rb
jordanyee has joined #rom-rb
cored has quit [Ping timeout: 272 seconds]
cored has joined #rom-rb
snusnu has joined #rom-rb
<mbj>
snusnu: hola
<dkubb>
mbj: hello
snusnu has quit [Quit: Leaving.]
<mbj>
dkubb: hi
snusnu has joined #rom-rb
travis-ci has joined #rom-rb
<travis-ci>
[travis-ci] rom-rb/devtools#226 (master - 82dac2d : Markus Schirp): The build has errored.