Размер: 1060
Комментарий:
|
← Версия 3 от 2010-05-31 19:14:32 ⇥
Размер: 1054
Комментарий:
|
Удаления помечены так. | Добавления помечены так. |
Строка 1: | Строка 1: |
= Pyparsing - рекурсивно-нисходящий парсерсинг = | = Pyparsing - рекурсивно-нисходящий парсинг = |
Pyparsing - рекурсивно-нисходящий парсинг
Pyparsing - это библиотека классов Python которая позволяет быстро и легко создать рекурсивно нисходящие парсеры.
С помощью модуля pyparsing, вы сначала определяете базовые части вашей грамматики. Затем вы комбинируете их в более сложные выражения для различных ветвей полного грамматического синтаксиса.
Пример программы парсинга "Hello, World!"
В результате получим следующее:
Hello, World! -> ['Hello', ',', 'World', '!']