Если сейчас вам что либо не понятно, ничего страшного, со временем всё станет на свои места.
Правила в cine файлах:
Правила в cine файлах:
- k и l - строки в cine файле. если l находится ниже чем k и l имеет в начале больше пробелов чем k, то l имеет отношение к k
- если в начале строки есть пробелы, то их количество должно быть кратным 4
- количество пробелов в начале строки должно быть не больше , чем количество пробелов в начале предыдущей строки + 4
- символ табуляции не допускается
- часть строки начинающаяся с "//" и до конца строки - игнорируется
- часть строки начинающаяся с "/*" и до "*/" - игнорируется
- пустая строка - игнорируется
- строка начинающаяся с 0 и более пробелов, а затем "//" - игнорируется
- строка заканчивающаяся "{" считается не завершённой и будет продолжаться до строки начинающаяся с 0 и более пробелов, а затем "}" в конце строки
- если две части строки начинающихся и заканчивающихся символом ' " ' разделены между собой 0 и более пробелов, то последний символ ' " ' первой части, 0 и более пробелов и первый символ ' " ' второй части - игнорируются
> символ табуляции не допускается
ОтветитьУдалитьуже смешно.
не смешно, а правильно
УдалитьПочему это правильно?
УдалитьПоправьте, пож., опечатки: сроки => строки. Не есть хорошо наблюдать энциклопудию на первой странице.
ОтветитьУдалитьСпасибо. Исправил.
УдалитьПочему пробелы а не табы?
ОтветитьУдалитьПотому, что размер табов зависит от настроек редакторов(обычно в любом редакторе есть такая настройка) и если один разработчик начнет форматировать свой код с использованием табов, то другой разработчик с другими настройками редактора открыв его код увидит непонятное месиво, а так у всех код выглядит одинаково. К тому-же некоторые редакторы(Kate) считают tab не за один символ, а за столько, сколько в настройках стоит его ширина и когда компилятор выводит ошибку, в редакторе тяжело её найти.
Удалить