Thanks go for the following persons/teams: pcc developers, ragge - starting from the .y and .l files of pcc was a great help. huf, for rewriting the broken json output code and for adding the perl output.