Нет, разница есть: первый параметр if — выражение на языке expr, а второй и опциональный третий — команды тикля. Так что нельзя сказать, что два выражения. Потому, кстати, и квадратные скобки нужны.
В тикле для фигурных скобок есть причина, причём довольно серьёзная, точно так же, как в C есть причина для круглых скобок. В C в скобки круглые заключаются выражения, а в фигурные — блоки кода. В тикле нету выражений и блоков кода как таковых, есть текст, который интерпретируется в зависимости от контекста, причём решает это вызываемый код, а не вызывающий (что довольно логично). Скобки в первом параметре команды if означают лишь то, что в теле этого параметра не надо выполнять подстановки в процессе вызова этой команды. Если подстановки выполнять не нужно, то фигурные скобки не нужны.
Во-первых, Tcl, а не TCL.
Во-вторых, отступы и переводы строк — раз уж Вы радеете за визуальное восприятие.
В-третьих, нет, фигурные скобки здесь полностью оправданы и визуальному восприятию не мешают.
А я только сейчас понял, что не понял смысл предложения. Сразу прочитал «величину И. С. Баха» примерно как «постоянную Планка». Задумался: и чему же равна эта величина Баха?!
Вы неправы. Ядро ядром, но именно оно определяет, как функционирует язык.
Кстати вот. По-словацки как правило название страны производится из названия народа/языка, а не наоборот. Но не всегда. Примеры: Rus — ruský — Rusko, Bielorus — bieloruský — Bielorusko. С другой стороны, Američan — americký — Amerika. Это к «во всех языках мира Беларусь пишется одинаково!!1!!11». Не одинаково.
Ставлю минус, хоть я и не русский, а белорус. Язык — штука сложная. А прилагательные не всегда формируются из названия страны, да. Типичным примером может служить Германия с немцами.
if— выражение на языкеexpr, а второй и опциональный третий — команды тикля. Так что нельзя сказать, что два выражения. Потому, кстати, и квадратные скобки нужны.ifозначают лишь то, что в теле этого параметра не надо выполнять подстановки в процессе вызова этой команды. Если подстановки выполнять не нужно, то фигурные скобки не нужны.Tool Command Language, Tcl.
А Tcl — не C-подобный.
Во-вторых, отступы и переводы строк — раз уж Вы радеете за визуальное восприятие.
В-третьих, нет, фигурные скобки здесь полностью оправданы и визуальному восприятию не мешают.
ненавистны^Wлюбимый реалтек. Как же я его обожаю.Или же об одном «с»? Да структура языка исключает такую возможность, вот и всё.
Кстати вот. По-словацки как правило название страны производится из названия народа/языка, а не наоборот. Но не всегда. Примеры: Rus — ruský — Rusko, Bielorus — bieloruský — Bielorusko. С другой стороны, Američan — americký — Amerika. Это к «во всех языках мира Беларусь пишется одинаково!!1!!11». Не одинаково.