Re[13]: Граматика С++
От: mefrill Россия  
Дата: 24.08.04 11:14
Оценка:
Здравствуйте, Nick_, Вы писали:

N_>Здравствуйте, mefrill, Вы писали:


M>>Здравствуйте, Nick_, Вы писали:


M>>>>Ну, если впереди, в тексте программы, есть typedef int free;, то программа будет синтаксически верной. В чем проблема?


N_>>>Это я к тому, что метод компиляции тут не при чем.

N_>>>Кусок программы является либо синтаксически верным, либо нет, в зависимости от контекста. А это и есть контекстная зависимость.

M>>Ну что еще за "кусок программы"? И что за "контекст" такой? Определение контекстной зависимости языка было дано выше, поищи.


N_>Кусок:


N_>
N_>int main()
N_>{
N_>    int x;
N_>    free(ptr);
N_>    int y;
N_>    return 0;
N_>}
N_>


N_>Контекст — это то что выше и то что ниже.


N_>Определение контекстной зависимости дано выше, подумай головой.


вот этот самый кусок не является синтаксически верным. Что такое free? С таким же успехом я пишу:



a + b = c


Является этот кусок синтаксически верным? Высказывание типа Контекст — это то что выше и то что ниже это цитата? Где такое определение можно прочитать, не мог бы подсказать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.