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