> -- Евгений Темиргалеев писал(а):
> Попробуйте воспользоваться литерными типами CHAR и SHORTCHAR. Они как раз и есть беззнаковые 2- и 1-байтовые. ORD делает из них более широкое целое беззнаковым расширением.

Хм, это получилось.

Теперь еще вопрос, как организовать инициализацию массивов в ВВ?

В XDS достаточно просто -
TYPE
A = ARRAY 10 OF INTEGER;
VAR
a: A;

BEGIN
a := A{0, 10, 20 ...};

А в ВВ?