@@ -99,7 +99,6 @@ CONSTANTS['this'].sharedGetter = true;
99
99
100
100
//Operators - will be wrapped by binaryFn/unaryFn/assignment/filter
101
101
var OPERATORS = extend ( createMap ( ) , {
102
- /* jshint bitwise : false */
103
102
'+' :function ( self , locals , a , b ) {
104
103
a = a ( self , locals ) ; b = b ( self , locals ) ;
105
104
if ( isDefined ( a ) ) {
@@ -116,7 +115,6 @@ var OPERATORS = extend(createMap(), {
116
115
'*' :function ( self , locals , a , b ) { return a ( self , locals ) * b ( self , locals ) ; } ,
117
116
'/' :function ( self , locals , a , b ) { return a ( self , locals ) / b ( self , locals ) ; } ,
118
117
'%' :function ( self , locals , a , b ) { return a ( self , locals ) % b ( self , locals ) ; } ,
119
- '^' :function ( self , locals , a , b ) { return a ( self , locals ) ^ b ( self , locals ) ; } ,
120
118
'===' :function ( self , locals , a , b ) { return a ( self , locals ) === b ( self , locals ) ; } ,
121
119
'!==' :function ( self , locals , a , b ) { return a ( self , locals ) !== b ( self , locals ) ; } ,
122
120
'==' :function ( self , locals , a , b ) { return a ( self , locals ) == b ( self , locals ) ; } ,
@@ -127,14 +125,12 @@ var OPERATORS = extend(createMap(), {
127
125
'>=' :function ( self , locals , a , b ) { return a ( self , locals ) >= b ( self , locals ) ; } ,
128
126
'&&' :function ( self , locals , a , b ) { return a ( self , locals ) && b ( self , locals ) ; } ,
129
127
'||' :function ( self , locals , a , b ) { return a ( self , locals ) || b ( self , locals ) ; } ,
130
- '&' :function ( self , locals , a , b ) { return a ( self , locals ) & b ( self , locals ) ; } ,
131
128
'!' :function ( self , locals , a ) { return ! a ( self , locals ) ; } ,
132
129
133
130
//Tokenized as operators but parsed as assignment/filters
134
131
'=' :true ,
135
132
'|' :true
136
133
} ) ;
137
- /* jshint bitwise: true */
138
134
var ESCAPE = { "n" :"\n" , "f" :"\f" , "r" :"\r" , "t" :"\t" , "v" :"\v" , "'" :"'" , '"' :'"' } ;
139
135
140
136
0 commit comments