Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You only need the parens when the arity can vary. It doesn't have to be binary. Red and REBOL are prefix languages like Lisp, but without the parentheses, and their calls can have more than 2 arguments. You do have to know the arity of each function to make a parse tree, so the arity of any given function is fixed.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: