fixed leaking constants to gloabal scope

This commit is contained in:
Misko Hevery 2010-10-08 16:25:12 -07:00
parent 772e32c220
commit e3ea980c81

View file

@ -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;
};