Комментарии#

Описание#

Комментарии — пояснения к исходному коду программы, находящиеся непосредственно внутри комментируемого кода.

Доступные строчные и блочные комментарии.

Синтаксис#

Строчный комментарий#

// Строчный комментарий

Блочный комментарий#

/*
 * Блочный комментарий
 */

Стоит отметить, что при использовании условного оператора if без блока выражений в фигурных скобках возможно лишь использование конструкции: <комментарий (строчный/блочный) + выражение>.

Рекомендуется использовать блоки с фигурными скобками. Поддерживаются комментарии после выражений присваивания.

Примеры использования комментариев#

/*This is
 a
 multiline
 comment*/
define testVar1 = IN.root.test1 //This is a set operation
for ($testvar2 : IN.root.test2) {
 OUT.targetRoot.testArray[+>] = $testvar2 //This is a set operation
 //This is a one line comment
}
OUT.targetRoot.testArray[+>] = "test72" //This is a set operation
//This is a one line comment
if ($testVar1.test11 == "test11")
 //This is a one line comment
 OUT.targetRoot.targetTest1.target1 = IN.root.test1.test11
else
 /*This is
 a
 multiline
 comment*/
 OUT.targetRoot.targetTest2.target2 = IN.root.test1.test13
if ($testVar1.test11 == "test11") {
 //This is a one line comment
 OUT.targetRoot.targetTest1.target1 = IN.root.test1.test11 //This is a set operation
 //This is a one line comment
 /*This is
 a
 multiline
 comment*/
}