slcc: Fix a bug in the parse function