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