jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
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> I have a branch where I'm trying to add HKT support and I have defined the following rules: https://github.com/erip/ponyc/blob/d426bcef98a2a78a8c8a7e757a1a1e92844fde00/src/libponyc/ast/parser.c#L122-L143
<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]