class Liquid::If
def parse_comparison(p)
def parse_comparison(p) a = parse_expression(p.expression) if (op = p.consume?(:comparison)) b = parse_expression(p.expression) Condition.new(a, op, b) else Condition.new(a) end end
def parse_comparison(p) a = parse_expression(p.expression) if (op = p.consume?(:comparison)) b = parse_expression(p.expression) Condition.new(a, op, b) else Condition.new(a) end end