Область таблицы символов в компиляторах для объектно-ориентированных языков - PullRequest
1 голос
/ 11 мая 2011

Я создаю таблицу символов для компилятора подмножества C ++.

Мой вопрос здесь, как бороться с областью действия в объектах. Я имею в виду, что на обычном языке, таком как Паскаль, мы должны создать таблицу символов для каждой области видимости. Но с C ++ я должен рассмотреть другой подход для случая методов и атрибутов объекта?

Привет.

1 Ответ

0 голосов
/ 11 мая 2011

Я бы сказал, что у объекта есть таблица символов для каждой области видимости для его методов и атрибутов, а также еще одна таблица для класса и методов друга.

Это просто идея.

...