- 1
- 2
- 3
- 4
- 5
- 6
$interval = $interval->m;
switch ($interval){
case 1: brake;
case 3: brake;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
$interval = $interval->m;
switch ($interval){
case 1: brake;
case 3: brake;
}
от предыдущего тимлида
guest8 09.12.2019 18:32 # −999
Stallman 10.12.2019 00:24 # 0
XYPO3BO3 10.12.2019 00:29 # 0
В нескольких языках такое было, в том числе и у Кнута. Дейкстра ещё такое пропагандировал.
Кажется, с «Алгола-68» всё началось. В других версиях было что-то типа паскалевского begin ... end или сишных скобок.
guest8 10.12.2019 01:29 # −999
XYPO3BO3 10.12.2019 01:37 # 0
KaKou-To_xyu 10.12.2019 03:38 # +1
Кстати, блоки и управляющие конструкции в алгол-68 также являются выражениями и возвращают значения.
KaKou-To_xyu 10.12.2019 03:44 # +1
XYPO3BO3 10.12.2019 05:53 # +1
Ещё там интересные примеры выделения ключевых слов. Как в книгах:
Ключевые слова в апострофах:
Для семибитной кодировки:
Для шестибитной (о, ужас!) кодировки:
Режим «res stopping» (здесь лишь иногда используется ведущая точка, когда нужно отличить ключевое слово от неключевого):
К знакам «≠» и «↑» в доюникодовскую эпоху были готовы не все.
bootcamp_dropout 09.12.2019 18:43 # 0
guest8 09.12.2019 18:48 # −999
XYPO3BO3 10.12.2019 00:34 # +2
Везде, когда в английском в прошедшем времени меняется гласная или появляется неожиданный суффикс «en», ищи соответствующий неправильный глагол в немецком.
Steve_Brown 10.12.2019 13:30 # 0
Mein suess Sommerkind
А вообще
#define brake break
FIXED
XYPO3BO3 10.12.2019 13:50 # 0
guest8 09.12.2019 19:03 # −999
AHCKujlbHblu_netyx 09.12.2019 23:45 # 0
guest8 10.12.2019 01:30 # −999
nemywok_Ha_naJlO4KE 06.01.2020 23:46 # 0
Xander_Bass 06.01.2020 23:12 # 0