Antoine Pitrou wrote: > Well, how do languages where assignment is an expression returning the > assigned value make their REPLs work? I'm sure they don't inflict that > on their users, so it's certainly a solvable problem. I can't think of any such language that has a REPL offhand, but here's a possible solution: x := expr # doesn't print anything (x := expr) # prints the result I.e. special-case a stand-alone assignment, but allow overriding that with parens if needed. -- Greg
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4