| OLD | NEW |
| (Empty) |
| 1 library angular.core.parser.characters; | |
| 2 | |
| 3 const int $EOF = 0; | |
| 4 const int $TAB = 9; | |
| 5 const int $LF = 10; | |
| 6 const int $VTAB = 11; | |
| 7 const int $FF = 12; | |
| 8 const int $CR = 13; | |
| 9 const int $SPACE = 32; | |
| 10 const int $BANG = 33; | |
| 11 const int $DQ = 34; | |
| 12 const int $$ = 36; | |
| 13 const int $PERCENT = 37; | |
| 14 const int $AMPERSAND = 38; | |
| 15 const int $SQ = 39; | |
| 16 const int $LPAREN = 40; | |
| 17 const int $RPAREN = 41; | |
| 18 const int $STAR = 42; | |
| 19 const int $PLUS = 43; | |
| 20 const int $COMMA = 44; | |
| 21 const int $MINUS = 45; | |
| 22 const int $PERIOD = 46; | |
| 23 const int $SLASH = 47; | |
| 24 const int $COLON = 58; | |
| 25 const int $SEMICOLON = 59; | |
| 26 const int $LT = 60; | |
| 27 const int $EQ = 61; | |
| 28 const int $GT = 62; | |
| 29 const int $QUESTION = 63; | |
| 30 | |
| 31 const int $0 = 48; | |
| 32 const int $9 = 57; | |
| 33 | |
| 34 const int $A = 65; | |
| 35 const int $B = 66; | |
| 36 const int $C = 67; | |
| 37 const int $D = 68; | |
| 38 const int $E = 69; | |
| 39 const int $F = 70; | |
| 40 const int $G = 71; | |
| 41 const int $H = 72; | |
| 42 const int $I = 73; | |
| 43 const int $J = 74; | |
| 44 const int $K = 75; | |
| 45 const int $L = 76; | |
| 46 const int $M = 77; | |
| 47 const int $N = 78; | |
| 48 const int $O = 79; | |
| 49 const int $P = 80; | |
| 50 const int $Q = 81; | |
| 51 const int $R = 82; | |
| 52 const int $S = 83; | |
| 53 const int $T = 84; | |
| 54 const int $U = 85; | |
| 55 const int $V = 86; | |
| 56 const int $W = 87; | |
| 57 const int $X = 88; | |
| 58 const int $Y = 89; | |
| 59 const int $Z = 90; | |
| 60 | |
| 61 const int $LBRACKET = 91; | |
| 62 const int $BACKSLASH = 92; | |
| 63 const int $RBRACKET = 93; | |
| 64 const int $CARET = 94; | |
| 65 const int $_ = 95; | |
| 66 | |
| 67 const int $a = 97; | |
| 68 const int $b = 98; | |
| 69 const int $c = 99; | |
| 70 const int $d = 100; | |
| 71 const int $e = 101; | |
| 72 const int $f = 102; | |
| 73 const int $g = 103; | |
| 74 const int $h = 104; | |
| 75 const int $i = 105; | |
| 76 const int $j = 106; | |
| 77 const int $k = 107; | |
| 78 const int $l = 108; | |
| 79 const int $m = 109; | |
| 80 const int $n = 110; | |
| 81 const int $o = 111; | |
| 82 const int $p = 112; | |
| 83 const int $q = 113; | |
| 84 const int $r = 114; | |
| 85 const int $s = 115; | |
| 86 const int $t = 116; | |
| 87 const int $u = 117; | |
| 88 const int $v = 118; | |
| 89 const int $w = 119; | |
| 90 const int $x = 120; | |
| 91 const int $y = 121; | |
| 92 const int $z = 122; | |
| 93 | |
| 94 const int $LBRACE = 123; | |
| 95 const int $BAR = 124; | |
| 96 const int $RBRACE = 125; | |
| 97 const int $TILDE = 126; | |
| 98 const int $NBSP = 160; | |
| 99 | |
| 100 bool isWhitespace(int code) { | |
| 101 return (code >= $TAB && code <= $SPACE) || (code == $NBSP); | |
| 102 } | |
| 103 | |
| 104 bool isIdentifierStart(int code) { | |
| 105 return ($a <= code && code <= $z) | |
| 106 || ($A <= code && code <= $Z) | |
| 107 || (code == $_) | |
| 108 || (code == $$); | |
| 109 } | |
| 110 | |
| 111 bool isIdentifierPart(int code) { | |
| 112 return ($a <= code && code <= $z) | |
| 113 || ($A <= code && code <= $Z) | |
| 114 || ($0 <= code && code <= $9) | |
| 115 || (code == $_) | |
| 116 || (code == $$); | |
| 117 } | |
| 118 | |
| 119 bool isDigit(int code) { | |
| 120 return ($0 <= code && code <= $9); | |
| 121 } | |
| 122 | |
| 123 bool isExponentStart(int code) { | |
| 124 return (code == $e || code == $E); | |
| 125 } | |
| 126 | |
| 127 bool isExponentSign(int code) { | |
| 128 return (code == $MINUS || code == $PLUS); | |
| 129 } | |
| 130 | |
| 131 int unescape(int code) { | |
| 132 switch(code) { | |
| 133 case $n: return $LF; | |
| 134 case $f: return $FF; | |
| 135 case $r: return $CR; | |
| 136 case $t: return $TAB; | |
| 137 case $v: return $VTAB; | |
| 138 default: return code; | |
| 139 } | |
| 140 } | |
| OLD | NEW |