LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Итак, решение почти готово:

если/*тег*/ а == 3 то // обычный комментарий
иначеесли/*тег*/ а < 5 то //другой комментарий
кн/*тег*/
Кто не в курсе, обычный комментарий в Яре (он теперь так называется) пишется после пробела, т.е.
если /*тег*/ то 
уже просто комментарий. А комментарий не после пробела является спец.конструкцией. Такой тег будет проверяться компилятором (во всяком случае, в светлом будущем).

По поводу обязательности тега: надо было бы обязательность вводить начиная с определённого расстояния между строчками, но так никто не делает (а может быть, зря). Оставим эту свободу кодеру. Желающие могут ввести такое правило на уровне политики конкретной команды.

Для именованных объектов (функция, тип, библиотека) тег - это имя объекта. Но остаются всё же варианты:

кн/*осень*/
или
кн/*фун осень*/
Наверное, пусть повторяется?

Исправление den73, :

Итак, решение почти готово:

если/*тег*/ а == 3 то // обычный комментарий
иначеесли/*тег*/ а < 5 то //другой комментарий
кн/*тег*/
Кто не в курсе, обычный комментарий в Яре (он теперь так называется) пишется после пробела, т.е.
если /*тег*/ то 
уже просто комментарий. А комментарий не после пробела является спец.конструкцией. Такой тег будет проверяться компилятором (во всяком случае, в светлом будущем).

По поводу обязательности тега: надо было бы обязательность вводить начиная с определённого расстояния между строчками, но так никто не делает (а может быть, зря). Оставим эту свободу кодеру. Желающие могут ввести такое правило на уровне политики конкретной команды.

Для именованных объектов (функция, тип, библиотека) тег - это имя объекта. Но остаются всё же варианты:

кн/*осень*/
или
кн/*объ_фун осень*/
Наверное, пусть повторяется?

Исходная версия den73, :

Итак, решение почти готово:

если/*тег*/ а == 3 то // обычный комментарий
иначеесли/*тег*/ а < 5 то //другой комментарий
кн/*тег*/
Кто не в курсе, обычный комментарий в Яре (он теперь так называется) пишется после пробела, т.е.
если /*тег*/ то 
уже просто комментарий. А комментарий не после пробела является спец.конструкцией. Такой тег будет проверяться компилятором (во всяком случае, в светлом будущем).

По поводу обязательности тега: надо было бы обязательность вводить начиная с определённого расстояния между строчками, но так никто не делает (а может быть, зря). Оставим эту свободу кодеру. Желающие могут ввести такое правило на уровне политики конкретной команды.

Для именованных объектов (функция, тип, библиотека) тег - это имя объекта. Но остаются всё же варианты:

кн/*осень*/
или
кн/*функция осень*/
Наверное, пусть повторяется?