endformationage has quit [Ping timeout: 268 seconds]
endformationage has joined #ponylang
endformationage has quit [Ping timeout: 250 seconds]
endformationage has joined #ponylang
erip has joined #ponylang
endformationage has quit [Ping timeout: 246 seconds]
<
erip>
Hi all. I have a question about the ponyc parser.
<
erip>
When I build ponyc, compile something like `trait Functor[F[_]]`, I get a syntax error: "syntax error: expected underscore after ["
<
erip>
close, but no cigar. when I enable tracing, I see the following:
<
erip>
Rule unboundtypeargs: Matched
<
erip>
Rule unboundtypeargs: Looking for required rule "underscore"
<
erip>
Rule underscore: Looking for required token _. Found _. Not compatible
<
erip>
Rule underscore: Not matched
<
erip>
Rule unboundtypeargs: Error
<
erip>
Is there some reason the required token and the found token aren't compatible when they seem to be ... identical?
<
erip>
BTW, the compiler code is beautiful. :-)
endformationage has joined #ponylang
erip has quit [Remote host closed the connection]
ChristianWitts has joined #ponylang
ChristianWitts has quit [Ping timeout: 272 seconds]
Foaly has joined #ponylang
_whitelogger has quit [Ping timeout: 250 seconds]
_whitelogger has joined #ponylang
acarrico has quit [Ping timeout: 245 seconds]
acarrico has joined #ponylang
srenatus has quit [Quit: Connection closed for inactivity]