class Rufo::Formatter
def visit_binary(node)
def visit_binary(node) # [:binary, left, op, right] _, left, op, right = node visit left if space? needs_space = true else needs_space = op != :* && op != :/ && op != :** end skip_space write_space " " if needs_space consume_op_or_keyword op indent_after_space right, false, needs_space end