Это, скорее, питоновские отступы виноваты. Явно ведь человек под влиянием питона про скобки забыл. Да и блоки не K&R придумали, они были и в Паскале, и в Алголе. Пожалуй, в перле это сделано наиболее разумно: фигурные скобки после if обязательны даже для одного оператора, но есть и сокращённая запись с другим синтаксисом.
> Закрывающая скобка должна быть под открывающей,poigeMay 5 2012, 08:57:36 UTC
Речь опять же, не об этом. Речь о том, что её не должно быть на строке с оператором if (), ибо её появление там заставляет проанализировать всю if-строку на предмет исправлений.
Я, лично, юзаю {} как у K&R, ща. Но после этого чё-то задумался.
Comments 12
Явно ведь человек под влиянием питона про скобки забыл.
Да и блоки не K&R придумали, они были и в Паскале, и в Алголе.
Пожалуй, в перле это сделано наиболее разумно: фигурные скобки после if обязательны даже для одного оператора, но есть и сокращённая запись с другим синтаксисом.
Reply
Reply
Да, согласен. Закрывающая скобка должна быть под открывающей, это и логичнее, и нагляднее.
Reply
Я, лично, юзаю {} как у K&R, ща. Но после этого чё-то задумался.
Reply
Leave a comment