Здравствуйте все!
У меня возникла следующая проблема:
Я написал простенький синтаксический анализатор(С.И.) для языка C(в универе задали).
Это консольное приложение, которое загружает файл с кодом и выводит в консоль дерево разбора если нету ошибок. Если ошибка то она выводится без дерева разбора. Тест для С.И. представляет из себя просто конструкцию из языка С(например int a=1+1; -это тест на определение имени а ), больше в принципе и ненадо, можно даже чтобы всё было в одной файле. По ходу написания я тестил С.И., вот только тестов у меня мало((. Вероятно что есть тесты которые не пройдут....
Теперь вопрос:
Подскажите, пожалуйста, где можно взять много тестов для синтаксиса языка С(например таких как описано выше)?? Пойдут даже тесты для компиляторов GCC и DMC, соответственно для этого языка. В крайнем случае пойдут и тесты для С++.
Здравствуйте, Ball00, Вы писали:
B>Подскажите, пожалуйста, где можно взять много тестов для синтаксиса языка С(например таких как описано выше)??
Собственно, они идут в поставке компилятора GCC (папка gcc/testsuite).