JavaScript; создание n-мерного массива
В процессе создания интерпретатора JavaScript для простого языка ямы столкнулись со следующей проблемой;
После разбора мы получаем массив индексов, который определяет элемент в n-мерном массиве, который нужно изменить. Например, после анализа этого:
a[1, 1, 1]
Мы получаем массив[1, 1, 1]
, Язык яя работаю над неУ них нет определений переменных, поэтому переменные инициализируются при первом их использовании. Моя цель - создать этот n-мерный массив, чтобы я мог поместить его в таблицу переменных (в приведенном выше примере мынеобходимо создать трехмерный массив).
eval()