lib/minjs/expression.rb in minjs-0.1.10 vs lib/minjs/expression.rb in minjs-0.2.0

- old
+ new

@@ -29,11 +29,13 @@ } || lex.eval_lit { array_literal(lex, context, options) } || lex.eval_lit { object_literal(lex, context, options) } - @logger.debug "*** primary_exp => #{t ? t.to_js : t}" + @logger.debug { + "*** primary_exp => #{t ? t.to_js : t}" + } t end # # 11.1.2 @@ -160,11 +162,13 @@ t = lex.eval_lit{ call_exp(lex, context, options) } || lex.eval_lit{ new_exp(lex, context, options) } - @logger.debug "*** left_hand_side_exp => #{t ? t.to_js: t}" + @logger.debug{ + "*** left_hand_side_exp => #{t ? t.to_js: t}" + } t end def new_exp(lex, context, options) lex.eval_lit{ @@ -694,11 +698,13 @@ end else raise ParseError.new("unexpceted token", lex) end else - @logger.debug "*** assignment_exp => #{t ? t.to_js : t}" + @logger.debug { + "*** assignment_exp => #{t ? t.to_js : t}" + } t end } end @@ -714,10 +720,12 @@ t = ECMA262::ExpComma.new(t, b) else raise ParseError.new("unexpceted token", lex) end end - @logger.debug "*** expression => #{t ? t.to_js : t}" + @logger.debug{ + "*** expression => #{t ? t.to_js : t}" + } t } end end end