In something like C++ you could create a scope like so:
{
// Do something neat here
}
I was wondering about having or maybe even requiring a scope
keyword, which might look like this:
scope
{
// Do something neat here
}
This seems even more relevant in an indentation sensitive language like python:
scope:
pass
Interested to hear any opinions, TIA.
I dislike it - every block creating scope is reinforced by the lack of a keyword. Not all languages allow a blank scope block but those that have scope should…
In terms of python, welp, they made their own bed by making white space syntax significant. It was a terrible decision and would require a custom solution… maybe they could let you just arbitrarily indent an extra time?