Синтаксис

 

Алфавит

 
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.
 

Комментарии

 
Комментирование строки – символ //.
 
//Однострочный комментарий
 
Комментирование фрагмента: начало фрагмента /*, конец фрагмента */.
 
/*
Комментирование
нескольких
строк
*/