|
aRiGaTo, а как посоветуешь делать? SymbolTable? Я лично делал так: каждый тип наследовал от Value: NumberValue, StringValue и т.д. Массивы очень просто получаются: Value[]. Насчёт классов задача не стояла, но и с ними, думаю, получилось бы. Ещё хотел FunctionValue сделать, куда ж сейчас без функционального программирования ![]() aNNiMON, а. Точно. Что-то я того уже ![]() Koenig, интерпретируемый, с динамической типизацией. Компиляции в планах не было, но может тему затрону, чисто для примера. Но это не скоро ещё. ЯП будет интопретируемый? aRiGaTo, погоди, для каких типов? TokenType?Не надо перечисление для типов. Однажды я так сделал. А потом появилась надобность в массивах и классах, а переделывать систему типов было... Сложновато RblSb, что делал гост и интерпретатором назвать нельзя. По Креншоу? Даже гост создавал интерпретатор, чем здесь парицца? Опять дрочка в ООП, вместо нового ППМ ![]() К записи Java Категории
|