commit | cfc6523619c62d3eee505f53e7a18b253742961a | [log] [tgz] |
---|---|---|
author | David Gibson <david@gibson.dropbear.id.au> | Sat Jan 04 10:03:55 2014 +1100 |
committer | David Gibson <david@gibson.dropbear.id.au> | Sat Jan 04 10:03:55 2014 +1100 |
tree | 328d3ecc4e0c9e46388386c2ba35d84aded4f398 | |
parent | b82b9776140a077db723f13832afd7e279a45184 [diff] |
Move character literal processing to the lexer To match the processing of integer literals, character literals are passed as a string from lexer to parser then interpreted there. This is just as awkward as it was for integer literals, without the excuse that we used to need the information about the dts version to process them correctly. So, move character literal processing back to the lexer as well, cleaning things up. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>