Надо ли нам создавать свой вариант языка?

> -- Цитата:
> 3. Vocabulary and RepresentationThe representation of (terminal) symbols in terms of characters is defined using ISO 8859-1, i.e., the Latin 1 extension of the ASCII character set.
То есть, использование русских символов в идентификаторах запрещено описанием языка.
> -- Цитата:
> 6.1 Basic Types2.	SHORTCHAR	the characters of the Latin 1 character set (0X .. 0FFX)3.	CHAR	the characters of the Unicode character set (0X .. 0FFFFX)Types 2 and 3 are character types with the type hierarchy:	CHAR >= SHORTCHAR

То есть, использование русских символов в  (ARRAY OF) SHORTCHAR также запрещено. Для этого предусмотрен тип CHAR.
Стоит отметить, что это ограничение на самом деле сильнее, чем первое (хотя может показаться наоборот). В то же время, имеющаяся русификация BlackBox нарушает это правило.
Более того, она фактически поощряет и даже вынуждает дальнейшие нарушения. А это усиливает путаницу, которой и так хватает.

С другой стороны, использование BlackBox в неизменном виде за пределами Западной Европы и Америки практически невозможно.

Мне видится два варианта "наведения порядка":
1. Максимально ограничить ненадлежащее использование "коротких символов" и приложить усилия к тому, чтобы все символьные данные хранились в юникоде.
2. Зафиксировать и упорядочить использование различных кодировок и соответственно приложить усилия к тому, чтобы все преобразования проводились корректно.
Насколько я понимаю, ОМ планирует двигаться по первому пути.