1 | if ( !quoted ) {↵ | | 1 | if ( !quoted ) {↵
|
2 | ↵ | | 2 | ↵
|
3 | boolean isOpenQuote;↵ | | 3 | boolean isOpenQuote;↵
|
4 | if ( "`".equals(token) ) {↵ | | 4 | if ( "`".equals(token) ) {↵
|
5 | isOpenQuote = !quotedIdentifier;↵ | | 5 | isOpenQuote = !quotedIdentifier;↵
|
6 | token = lcToken = isOpenQuote ? ↵ | | 6 | token = lcToken = isOpenQuote ? ↵
|
7 | new Character( dialect.openQuote() ).toString() :↵ | | 7 | new Character( dialect.openQuote() ).toString() :↵
|
8 | new Character( dialect.closeQuote() ).toString();↵ | | 8 | new Character( dialect.closeQuote() ).toString();↵
|
9 | quotedIdentifier = isOpenQuote; ↵ | | 9 | quotedIdentifier = isOpenQuote; ↵
|
10 | isQuoteCharacter = true;↵ | | 10 | isQuoteCharacter = true;↵
|
11 | }↵ | | 11 | }↵
|
12 | else if ( !quotedIdentifier && ( dialect.openQuote()==token.charAt(0) ) ) {↵ | | 12 | else if ( !quotedIdentifier && ( dialect.openQuote()==token.charAt(0) ) ) {↵
|
13 | isOpenQuote = true;↵ | | 13 | isOpenQuote = true;↵
|
14 | quotedIdentifier = true; ↵ | | 14 | quotedIdentifier = true; ↵
|
15 | isQuoteCharacter = true;↵ | | 15 | isQuoteCharacter = true;↵
|
16 | }↵ | | 16 | }↵
|
17 | else if ( quotedIdentifier && ( dialect.closeQuote()==token.charAt(0) ) ) {↵ | | 17 | else if ( quotedIdentifier && ( dialect.closeQuote()==token.charAt(0) ) ) {↵
|
18 | quotedIdentifier = false;↵ | | 18 | quotedIdentifier = false;↵
|
19 | isQuoteCharacter = true;↵ | | 19 | isQuoteCharacter = true;↵
|
20 | isOpenQuote = false;↵ | | 20 | isOpenQuote = false;↵
|
21 | }↵ | | 21 | }↵
|
22 | else {↵ | | 22 | else {↵
|
23 | isOpenQuote = false;↵ | | 23 | isOpenQuote = false;↵
|
24 | }↵ | | 24 | }↵
|
25 | ↵ | | 25 | ↵
|
26 | if (isOpenQuote) {↵ | | 26 | if (isOpenQuote) {↵
|
27 | result.append(placeholder).append('.');↵ | | 27 | result.append(TEMPLATE).append('.');↵
|
28 | | | 28 |
|