Closed justinmeiners closed 5 years ago
The generating code does this: https://github.com/BNFC/bnfc/blob/master/source/src/BNFC/Backend/C/CFtoCSkel.hs#L85
But, the calling code does this: https://github.com/BNFC/bnfc/blob/master/source/src/BNFC/Backend/C/CFtoCSkel.hs#L245
These are not the same since the first uses islower on the tail. The result is an invalid skeleton.
islower
Fixed in PR #238.
The generating code does this: https://github.com/BNFC/bnfc/blob/master/source/src/BNFC/Backend/C/CFtoCSkel.hs#L85
But, the calling code does this: https://github.com/BNFC/bnfc/blob/master/source/src/BNFC/Backend/C/CFtoCSkel.hs#L245
These are not the same since the first uses
islower
on the tail. The result is an invalid skeleton.