Я хотел бы иметь возможность добавлять в пользовательский класс в стиле:
x=myclass("Something", 7)
x + 3
7, конечно, соответствует внутреннему свойству, которое я хотел бы увеличить, добавив к нему.
Класс содержит число, которое указывает на позицию в списке. Может показаться, что это можно сделать с помощью обычного целого числа, но мне нужно, чтобы оно действовало как отдельный тип. Все это сделано для имитации старого игрового языка. Класс является его «переменным» классом, и значение переменной хранится в вышеупомянутом списке. Судя по всему, в более старой версии игры массивы подделывались, выполняя математические операции с экземпляром объекта переменной, чтобы получить другую переменную. Так что я пытаюсь подражать этому.