Можно ли заменить зарезервированное слово «тогда» точкой с запятой или переводом строки? - PullRequest
1 голос
/ 09 ноября 2010

Имеет ли использование then вместо точки с запятой или переноса строки только декоративное назначение (чтобы сделать код более читабельным )?

Ответы [ 2 ]

3 голосов
/ 09 ноября 2010

Ключевое слово then может появляться в двух местах в рубине: if операторы и case операторы.В обоих случаях его можно заменить на разрыв строки или точку с запятой.

Так что да, это просто декоративно.

0 голосов
/ 09 ноября 2010

В if выражениях и case выражениях условие завершается либо ключевым словом then, либо разделителем выражений (то есть точкой с запятой или новой строкой).

Итак, да, его всегда можно заменитьс точкой с запятой или переводом строки.

И нет, он имеет не только декоративное назначение, он отделяет следствие от условия в выражении if или case.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...