Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/4503
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Григорьев Семен Вячеславович | ru_RU |
dc.contributor.author | Азимов Рустам Шухратуллович | ru_RU |
dc.contributor.author | Azimov Rustam | en_GB |
dc.contributor.editor | С.В.Григорьев | ru_RU |
dc.contributor.editor | S.V.Grigorev | en_GB |
dc.date.accessioned | 2016-10-10T02:14:26Z | - |
dc.date.available | 2016-10-10T02:14:26Z | - |
dc.date.issued | 2016 | |
dc.identifier.other | 013567 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/4503 | - |
dc.description.abstract | Использование встроенных языков затрудняет статическую диагностику ошибок, что снижает надёжность целевых систем. В рамках проекта YaccConstructor разрабатывается платформа для статического анализа динамически формируемого кода, алгоритм синтаксического анализа которой строит лес разбора для всех корректных цепочек, но игнорирует синтаксические ошибки. По этой причине её практическая применимость ограничена. В данной работе представлен алгоритм синтаксического анализа динамически формируемого кода, расширенный механизмом обнаружения ошибок. Доказана корректность модифицированного алгоритма и выполнена его реализация в проекте YaccConstructor. | ru_RU |
dc.description.abstract | String-embedded languages complicate static error detection which reduces reliability of the target systems. The framework for static analysis of string-embedded languages is being developed in the research project YaccConstructor. The algorithm for parsing of dynamically generated code is implemented as a part of the framework. It constructs the parsing forest for all correct strings, but ignores syntactical errors which restricts the framework applicability. In this work, we present an algorithm for parsing of dynamically generated code, extended with error detection. Modified algorithm correctness is proved and it is implemented in the YaccConstructor project. | en_GB |
dc.language.iso | ru | |
dc.subject | диагностика ошибок | ru_RU |
dc.subject | синтаксический анализ | ru_RU |
dc.subject | обобщенный синтаксический анализ | ru_RU |
dc.subject | динамически формируемый код | ru_RU |
dc.subject | встроенный язык | ru_RU |
dc.subject | error detection | en_GB |
dc.subject | parsing | en_GB |
dc.subject | RNGLR | en_GB |
dc.subject | dynamically generated code | en_GB |
dc.subject | string-embedded language | en_GB |
dc.title | Syntax error detection in dynamically generated code | en_GB |
dc.title.alternative | Диагностика синтаксических ошибок в динамически формируемом коде | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
AzimovRustamDiploma.pdf | Article | 648,23 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Azimov_Rustam-_otzyv_na_VKR.pdf | ReviewSV | 97,49 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_st008961_Grigorev_Semen_Vyacheslavovich_(supervisor)(Ru).txt | ReviewSV | 6,24 kB | Text | Просмотреть/Открыть |
reviewSV_Azimov_Rustam_review_(1).pdf | ReviewRev | 94,82 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_st008961_Grigorev_Semen_Vyacheslavovich_(reviewer)(Ru).txt | ReviewRev | 9,27 kB | Text | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.