Реферат

Реферат Синтаксический анализ

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 17.2.2025



Синтаксический анализ (парсинг)


В информатике, синтаксический анализ— это процесс сопоставления линейной последовательности лексем (слов, токенов) языка с его формальной грамматикой. Результатом обычно является дерево разбора (синтаксическое дерево). Обычно применяется совместно с лексическим анализом. Синтаксический анализатор (парсер) — это программа или часть программы, выполняющая синтаксический анализ.

При парсинге исходный текст преобразуется в структуру данных, обычно — в дерево, которое отражает синтаксическую структуру входной последовательности и хорошо подходит для дальнейшей обработки.

Как правило, результатом синтаксического анализа является синтаксическая структура предложения, представленная либо в виде дерева зависимостей, либо в виде дерева составляющих, либо в виде некоторой комбинации первого и второго способов представления.

Всё что угодно, имеющее «синтаксис», поддается автоматическому анализу.

  1. языки программирования  — разбор исходного кода языков программирования, в процессе трансляции (компиляции или интерпретации);

  2. структурированные данные  — данные, языки их описания, оформления и т. д. Например, XML, HTML, CSS, ini-файлы, специализированные конфигурационные файлы и т.п.;

  3. SQL-запросы (DSL-язык);

  4. математические выражения;

  5. регулярные выражения (которые, в свою очередь, могут использоваться для автоматизации лексического анализа);

  6. формальные грамматики;

  7. лингвистика — человеческие языки. Например, машинный перевод и другие генераторы текстов;

При поиске способов парсинга XML на PHP, было обнаружено несколько способов решения данной задачи. Первый способ простой набор функций в PHP для работы с XML-файлами, который называется «XML Parser Functions». Второй способ основан на использовании расширения SimpleXML, которое доступно в PHP начиная с версии 5. Для решения данной задачи был выбран второй метод, так как он оказался проще в реализации и более гибким.

1. Статья на тему Миф и символ
2. Реферат на тему The Influences Of Tolkien In The Lord
3. Реферат Социология семьи 11
4. Реферат Учет затрат на автотранспортном предприятии
5. Реферат на тему Botswana Essay Research Paper BotswanaBotswana is a
6. Реферат Метод прогонки
7. Реферат на тему Macbeth Essay Research Paper Macbeth In the
8. Лекция Финансовая бюджетная система
9. Реферат Некоторые результаты исследования горных лиственничных лесов бассейна Верхней Лемвы в 1999-2000
10. Реферат на тему Happiness Essay Research Paper There is an