mhorod / cacophony

Repo for epic compiler project made for Compilers course on TCS, JU
7 stars 0 forks source link

Extend our testing pipeline with steps for parser #54

Closed km1chno closed 2 weeks ago

km1chno commented 3 weeks ago

After the parser crystalizes, we want to extend what was done in #43 (Main.kt and the whole framework that was created there) with the following steps

Since this week we will not create grammars for cacophony, we can either create several simple grammars to test at least some correct/incorrect cases.

mhorod commented 3 weeks ago

ignore white symbols in tokens

CacophonyLexer already does that, but maybe it's worth moving to parser or something

km1chno commented 3 weeks ago

CacophonyLexer already does that, but maybe it's worth moving to parser or something

nice, it can stay there then