parent
ee1b574baf
commit
d2d4e7d783
@ -160,10 +160,7 @@ export const $QUESTION = 63;
|
|||||||
const $0 = 48;
|
const $0 = 48;
|
||||||
const $9 = 57;
|
const $9 = 57;
|
||||||
|
|
||||||
const $A = 65, $B = 66, $C = 67, $D = 68, $E = 69, $F = 70, $G = 71, $H = 72,
|
const $A = 65, $E = 69, $Z = 90;
|
||||||
$I = 73, $J = 74, $K = 75, $L = 76, $M = 77, $N = 78, $O = 79, $P = 80,
|
|
||||||
$Q = 81, $R = 82, $S = 83, $T = 84, $U = 85, $V = 86, $W = 87, $X = 88,
|
|
||||||
$Y = 89, $Z = 90;
|
|
||||||
|
|
||||||
export const $LBRACKET = 91;
|
export const $LBRACKET = 91;
|
||||||
export const $BACKSLASH = 92;
|
export const $BACKSLASH = 92;
|
||||||
@ -171,10 +168,7 @@ export const $RBRACKET = 93;
|
|||||||
const $CARET = 94;
|
const $CARET = 94;
|
||||||
const $_ = 95;
|
const $_ = 95;
|
||||||
|
|
||||||
const $a = 97, $b = 98, $c = 99, $d = 100, $e = 101, $f = 102, $g = 103,
|
const $a = 97, $e = 101, $f = 102, $n = 110, $r = 114, $t = 116, $u = 117, $v = 118, $z = 122;
|
||||||
$h = 104, $i = 105, $j = 106, $k = 107, $l = 108, $m = 109, $n = 110,
|
|
||||||
$o = 111, $p = 112, $q = 113, $r = 114, $s = 115, $t = 116, $u = 117,
|
|
||||||
$v = 118, $w = 119, $x = 120, $y = 121, $z = 122;
|
|
||||||
|
|
||||||
export const $LBRACE = 123;
|
export const $LBRACE = 123;
|
||||||
export const $BAR = 124;
|
export const $BAR = 124;
|
||||||
|
@ -31,7 +31,6 @@ import {
|
|||||||
var _implicitReceiver = new ImplicitReceiver();
|
var _implicitReceiver = new ImplicitReceiver();
|
||||||
// TODO(tbosch): Cannot make this const/final right now because of the transpiler...
|
// TODO(tbosch): Cannot make this const/final right now because of the transpiler...
|
||||||
var INTERPOLATION_REGEXP = RegExpWrapper.create('\\{\\{(.*?)\\}\\}');
|
var INTERPOLATION_REGEXP = RegExpWrapper.create('\\{\\{(.*?)\\}\\}');
|
||||||
var QUOTE_REGEXP = RegExpWrapper.create("'");
|
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
export class Parser {
|
export class Parser {
|
||||||
@ -492,7 +491,7 @@ class _ParseAST {
|
|||||||
var positionals = [];
|
var positionals = [];
|
||||||
do {
|
do {
|
||||||
ListWrapper.push(positionals, this.parseExpression());
|
ListWrapper.push(positionals, this.parseExpression());
|
||||||
} while (this.optionalCharacter($COMMA))
|
} while (this.optionalCharacter($COMMA));
|
||||||
return positionals;
|
return positionals;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -538,7 +537,7 @@ class _ParseAST {
|
|||||||
ListWrapper.push(bindings, new TemplateBinding(key, keyIsVar, name, expression));
|
ListWrapper.push(bindings, new TemplateBinding(key, keyIsVar, name, expression));
|
||||||
if (!this.optionalCharacter($SEMICOLON)) {
|
if (!this.optionalCharacter($SEMICOLON)) {
|
||||||
this.optionalCharacter($COMMA);
|
this.optionalCharacter($COMMA);
|
||||||
};
|
}
|
||||||
}
|
}
|
||||||
return bindings;
|
return bindings;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user