История изменений
Исправление MOPKOBKA, (текущая версия) :
причем тут жаваскрипт. там такие «массивы» просто внутри как списки или вроде того. «массивы» это просто название, а квадратные скобочки - синтаксический сахар
Нету там списков, я тебе уже показывал как они выглядят.
struct Array {
int count;
struct Atom **item;
}
это в мусорку. все что не позволяет построить граф легко и изящно, средствами языка, сразу в мусорку, какие бы там красивые слова при этом ни говорились.
Там можно строить графы, наверное это просто делается функциональным способом (скорее всего есть заумный инструмент для них). Вообще есть много способов строить графы, некоторые выбирают линейную алгебру https://graphblas.org/, такой подход по всей видимости популярен и в Rust где есть сложности с графами на структурах.
Исходная версия MOPKOBKA, :
причем тут жаваскрипт. там такие «массивы» просто внутри как списки или вроде того. «массивы» это просто название, а квадратные скобочки - синтаксический сахар
Нету там списков, я тебе уже показывал как они выглядят.
struct Array {
int count;
struct Atom **item;
}
это в мусорку. все что не позволяет построить граф легко и изящно, средствами языка, сразу в мусорку, какие бы там красивые слова при этом ни говорились.
Там можно строить графы, наверное это просто делается функциональным способом. Вообще есть много способов строить графы, некоторые выбирают линейную алгебру https://graphblas.org/, такой подход по всей видимости популярен и в Rust где есть сложности с графами на структурах.