← Back to context Comment by weknowbetter 10 hours ago This drives me nuts. I love LISP but refuse to pretend writing `)))))))` is reasonable. 8 comments weknowbetter Reply uncletaco 9 hours ago Why are you writing ')))))' instead of your closing parenthesis being autogenerated. Sounds like a recipe for failure. bitwize 3 hours ago The 2026 version is: Why are you writing Lisp instead of your code being autogenerated. Sounds like a recipe for failure. greenbit 9 hours ago ))))))) isn't so bad, but )))))))) is just getting ridiculous. You have to draw the line somewhere corroclaro 3 hours ago My editor (emacs) shows how I close the scopes and it is easy enough. I'm not sure why writing ) ) ) ) ) would be so much better. NooneAtAll5 1 hour ago why would outer scope have more tabulation? isr 9 hours ago picolisp has an interesting solution to this. A single ']' will close all open )'s for that block of code packetlost 7 hours ago That has to be a nightmare for parsers lol ashkankiani 4 hours ago not really. it's just pop all of the stack and return to depth 0. you can still detect imbalanced parens, but i'm not sure how it affects the provenance question of where a missing one would point out in errors.
uncletaco 9 hours ago Why are you writing ')))))' instead of your closing parenthesis being autogenerated. Sounds like a recipe for failure. bitwize 3 hours ago The 2026 version is: Why are you writing Lisp instead of your code being autogenerated. Sounds like a recipe for failure.
bitwize 3 hours ago The 2026 version is: Why are you writing Lisp instead of your code being autogenerated. Sounds like a recipe for failure.
greenbit 9 hours ago ))))))) isn't so bad, but )))))))) is just getting ridiculous. You have to draw the line somewhere
corroclaro 3 hours ago My editor (emacs) shows how I close the scopes and it is easy enough. I'm not sure why writing ) ) ) ) ) would be so much better. NooneAtAll5 1 hour ago why would outer scope have more tabulation?
isr 9 hours ago picolisp has an interesting solution to this. A single ']' will close all open )'s for that block of code packetlost 7 hours ago That has to be a nightmare for parsers lol ashkankiani 4 hours ago not really. it's just pop all of the stack and return to depth 0. you can still detect imbalanced parens, but i'm not sure how it affects the provenance question of where a missing one would point out in errors.
packetlost 7 hours ago That has to be a nightmare for parsers lol ashkankiani 4 hours ago not really. it's just pop all of the stack and return to depth 0. you can still detect imbalanced parens, but i'm not sure how it affects the provenance question of where a missing one would point out in errors.
ashkankiani 4 hours ago not really. it's just pop all of the stack and return to depth 0. you can still detect imbalanced parens, but i'm not sure how it affects the provenance question of where a missing one would point out in errors.
Why are you writing ')))))' instead of your closing parenthesis being autogenerated. Sounds like a recipe for failure.
The 2026 version is: Why are you writing Lisp instead of your code being autogenerated. Sounds like a recipe for failure.
))))))) isn't so bad, but )))))))) is just getting ridiculous. You have to draw the line somewhere
My editor (emacs) shows how I close the scopes and it is easy enough. I'm not sure why writing
would be so much better.
why would outer scope have more tabulation?
picolisp has an interesting solution to this. A single ']' will close all open )'s for that block of code
That has to be a nightmare for parsers lol
not really. it's just pop all of the stack and return to depth 0. you can still detect imbalanced parens, but i'm not sure how it affects the provenance question of where a missing one would point out in errors.