Описание тега jsl
JSL - это язык программирования с синтаксисом в стиле C/Java, встроенный в графическое программное обеспечение для исследования данных и статистики JMP от SAS Inc.
Синтаксис
JSL использует синтаксис, аналогичный c или java, с точками с запятой в качестве терминаторов операторов. В отличие от C или Java, в нем не используются фигурные скобки ({}
), чтобы различать блоки открытия и закрытия операторов, но просто использует круглые скобки (()
), исходя из того, что "все есть выражение". Имена переменных и функций такженечувствительны к регистру в большинстве контекстов.
Например, JSL не различает условный оператор в выражении иif
заявление, например:
// comparable to this C code: result = (x==0) ? -1 : (x+1)
result = If(x==0, -1, x+1);
/* comparable to this C code:
if(x<0) {
x -= 3;
} else if (x==0) {
x = 0;
} else {
x += 3;
} */
If(x<=0,
x -= 3
, /* implicit else if */ x==0,
x = 0
, /* implicit else clause */
x += 3
);