Синтаксис
Алфавит
Astra.Om – регистрозависимый язык: переменные названные в разном регистре неэквивалентны друг другу.
Допустимые символы в тексте формул и процедур:
латинский алфавит (A-Z, a-z);
русский алфавит (А-Я, а-я);
цифры (0-9);
символы:
`
|
~
|
!
|
@
|
#
|
%
|
^
|
&
|
*
|
(
|
)
|
_
|
-
|
+
|
=
|
\
|
|
|
{
|
}
|
[
|
]
|
:
|
;
|
"
|
'
|
<
|
>
|
/
|
?
|
.
|
,
|
$
|
Ключевые слова
Ключевые слова типов данных:
int1
int2
int4
int8
uint1
uint2
uint4
uint8
float
double
bool
string
variant
const
variant
Логические значения
true
false
Операторы управляющих структур:
if;
else;
break;
continue.
Комментарии
Комментирование строки – символ //.
//Однострочный комментарий
|
Комментирование фрагмента: начало фрагмента /*, конец фрагмента */.
/*
Комментирование
нескольких
строк
*/
|