Compiler/lexical analyzer: Difference between revisions
Content added Content deleted
No edit summary |
(Add java version) |
||
Line 3,352:
Token char_lit(int line, int pos) {
char c = getNextChar(); // skip opening quote
int n =
if (c == '\'') {
error(line, pos, "empty character constant");
Line 3,407:
String text = "";
while (Character.isAlphabetic(this.chr) || Character.isDigit(this.chr)
text += this.chr;
if (!Character.isDigit(this.chr)) {
|