spamsink: (Default)
[personal profile] spamsink
Когда я был маленький, мне очень нравилось, что бывают скобки (круглые), [квадратные] и {фигурные}. Откуда-то мне стало известно, что вложенные скобки, если их, скажем, три уровня, принято писать так: внутренние - круглые, затем - квадратные, и самые внешние - фигурные, чтобы сразу было видно, какая открывающая скобка соответствует какой закрывающей. Я был очень доволен, когда понял, как написать выражение, для которого "необходимы" все три вида скобок (ну и, естественно, как писать выражения, для которых необходим любой наперед заданный уровень вложенности).




Algol 68 Genie Mark 16 (released April 2009), copyright 2001-2009 J. Marcel van der Veer.
...
--brackets: consider [ .. ] and { .. } as equivalent to ( .. ).
When option brackets is specified, (...), [...] and {...} are equivalent to the
parser and any pair can be used where Algol 68 requires open-symbols and close-symbols.
This allows for clearer coding when parenthesis are nested.
А ЛИСПовцам - кошкин хвост!
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting
Page generated Mar. 7th, 2026 07:36 am
Powered by Dreamwidth Studios