Arc Forumnew | comments | leaders | submitlogin
2 points by Pauan 4524 days ago | link | parent

I don't think it's that bad if you have true infix:

  '(1 2 3) + '(4 5)
But I agree it does look funky with that extra pair of parens around the entire expression.


1 point by akkartik 4523 days ago | link

You do have that in combination with indent sensitivity. But you can't rely on it with compound exprs and outer parens. And I still think it's klunky. Try it without the quote, or with nested parens in the operands.

-----

1 point by Pauan 4523 days ago | link

You mean like this?

  (qux 1 (foo 2 3)) + ((bar 4) 5)
I still think it looks fine. And yeah, I'm not talking about wart in specific: Nulan hardcodes + as an infix, so it won't work nearly as well with wart's system.

-----