diff options
| author | Misko Hevery | 2010-10-08 16:25:12 -0700 |
|---|---|---|
| committer | Misko Hevery | 2010-10-08 16:25:12 -0700 |
| commit | e3ea980c819f62b8c2021f813e3534e4e5731d7d (patch) | |
| tree | c1dfaa3e2ad9e6c7b6195d0ffe88b8fd0d535c34 /src/Parser.js | |
| parent | 772e32c220193f026c6f4b4674b44ab915e6f0f0 (diff) | |
| download | angular.js-e3ea980c819f62b8c2021f813e3534e4e5731d7d.tar.bz2 | |
fixed leaking constants to gloabal scope
Diffstat (limited to 'src/Parser.js')
| -rw-r--r-- | src/Parser.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Parser.js b/src/Parser.js index eacbf117..74815cd1 100644 --- a/src/Parser.js +++ b/src/Parser.js @@ -1,4 +1,4 @@ -OPERATORS = { +var OPERATORS = { 'null':function(self){return _null;}, 'true':function(self){return true;}, 'false':function(self){return false;}, @@ -23,7 +23,7 @@ OPERATORS = { '|':function(self, a,b){return b(self, a);}, '!':function(self, a){return !a;} }; -ESCAPE = {"n":"\n", "f":"\f", "r":"\r", "t":"\t", "v":"\v", "'":"'", '"':'"'}; +var ESCAPE = {"n":"\n", "f":"\f", "r":"\r", "t":"\t", "v":"\v", "'":"'", '"':'"'}; function lex(text, parseStrings){ var dateParseLength = parseStrings ? 20 : -1, @@ -224,7 +224,7 @@ function Parser(text, parseStrings){ this.index = 0; } -ZERO = function(){ +var ZERO = function(){ return 0; }; |
