Расширенная нотация массива

Расширенная нотация массива (РНМ (на английском: BEAN[1])) - это многомерная версия нотации массива, созданная Джонатаном Бауэрсом.[2]

Правила

править

Для удобства эти правила будут перенесены в раздел "Основные правила" и "Правила построения массива".

Записи

править
  • Запятая указывает на разделитель  .
  •   указывает, что остальная часть массива переходит в "x"-е измерение.
  •   указывает произвольное количество разделителей, таких что  .
  •   означает оператор "массив".
  •   указывает на любую оставшуюся часть массива.

Основные правила

править

Правило M1. Условие: только 2 записи.

 

Правило M2. Условие: 2-я запись равна 1.

 

Правило M3. Условие:  .

 

 

Правило M4. Условие: партия разделителей перед записью, отличной от 1.

 

Правило M5. Условие: строка из 1 между партией разделителей и записью, отличной от 1.

 

Правило M6. Строка из 1 в основной строке.

 

Правило M7. Правила M1-M6 не применяются.

 

Правила построения массива

править

Правило A1.  .

 

Правило A2. В противном случае.

 

Примечания

править
  1. Sbiis' Hyper E notation by GG
  2. [1]