comparison jsparser.js @ 9:bc6f30e0f948

renamed left/right parens to be plain english and not koderSpeak
author Atul Varma <varmaa@toolness.com>
date Sat, 30 May 2009 15:38:03 -0700
parents 0c62f0d3ddf7
children 8de776b8ed31
comparison
equal deleted inserted replaced
8:0c62f0d3ddf7 9:bc6f30e0f948
177 177
178 new Parsing.BinaryOrUnaryOp({name: 'minus', 178 new Parsing.BinaryOrUnaryOp({name: 'minus',
179 match: '-', 179 match: '-',
180 leftBindingPower: 60}), 180 leftBindingPower: 60}),
181 181
182 new Parsing.Symbol({name: 'leftParenthesis', 182 new Parsing.Symbol({name: 'left parenthesis',
183 match: '(', 183 match: '(',
184 nullDenotation: function(parser) { 184 nullDenotation: function(parser) {
185 var contents = parser.expression(0); 185 var contents = parser.expression(0);
186 parser.advance('rightParenthesis'); 186 parser.advance('right parenthesis');
187 return contents; 187 return contents;
188 }}), 188 }}),
189 189
190 new Parsing.Symbol({name: 'rightParenthesis', 190 new Parsing.Symbol({name: 'right parenthesis',
191 match: ')'}), 191 match: ')'}),
192 192
193 new Parsing.BinaryOp({name: 'multiply', 193 new Parsing.BinaryOp({name: 'multiply',
194 match: '*', 194 match: '*',
195 leftBindingPower: 70}), 195 leftBindingPower: 70}),