8687888990919293949596
public SQLExpr expr() { if (lexer.token() == Token.STAR) { lexer.nextToken(); return new SQLAllColumnExpr(); } SQLExpr expr = primary(); if (lexer.token() == Token.COMMA) {
7374757677787980818283
public SQLExpr expr() throws ParserException { if (lexer.token() == Token.STAR) { lexer.nextToken(); return new SQLAllColumnExpr(); } SQLExpr expr = primary(); if (lexer.token() == Token.COMMA) {
8182838485868788899091
7778798081828384858687
93949596979899100101102103
public SQLExpr expr() { if (lexer.token() == Token.STAR) { lexer.nextToken(); SQLExpr expr = new SQLAllColumnExpr(); if (lexer.token() == Token.DOT) { lexer.nextToken(); accept(Token.STAR); return new SQLPropertyExpr(expr, "*");
7980818283848586878889
8586878889909192939495