urok 4 vstraivanie luchshe chem parsery Текст и язык
Урок 4: встраивание лучше, чем парсеры
014
Вместо анализа и вычисления выражений вручную калькулятор использует функции eval и exec для вызова парсера
Секреты программирования
sozdanie graficheskogo interfejsa python Текст и язык
Создание графического интерфейса Python
081
Вряд ли может быть калькулятор проще, но он вполне пригоден для демонстрации основ. В этом окне имеются
Секреты программирования
graficheskij interfejs prostogo kalkulyatora python Текст и язык
Графический интерфейс простого калькулятора Python
0102
Однако прежде чем показывать, как написать полноценный калькулятор, начнем с простого модуля, представленного
Секреты программирования
pycalc programma obekt kalkulyatora Текст и язык
PyCalc: программа/объект калькулятора
063
В завершение этой главы я хочу показать практическое применение некоторых технологий синтаксического
Секреты программирования
parsery i vozmozhnosti python Текст и язык
Парсеры и возможности Python
0137
Показанные выше самостоятельные программы парсеров демонстрируют некоторые интересные понятия и подчеркивают
Секреты программирования
issledovanie derevev sintaksicheskogo analiza s pomoshhju pytree Текст и язык
Исследование деревьев синтаксического анализа с помощью PyTree
027
Но погодите — есть более удобный способ исследования структур деревьев синтаксического анализа.
Секреты программирования
struktura dereva sintaksicheskogo analiza python Текст и язык
Структура дерева синтаксического анализа Python
017
В действительности, единственное существенное отличие этой последней версии парсера состоит в том, что
Секреты программирования
dobavlenie interpretatora dereva sintaksicheskogo analiza python Текст и язык
Добавление интерпретатора дерева синтаксического анализа Python
023
Одна из слабостей программы parser1 состоит в том, что она встраивает логику вычисления выражений в логику
Секреты программирования
realizaciya parsera python Текст и язык
Реализация парсера Python
053
Система организована в виде двух модулей, содержащих два класса: •     Сканер производит
Секреты программирования
grammatika vyrazhenij python Текст и язык
Грамматика выражений Python
021
Грамматику, которую будет распознавать наш парсер, можно описать так: бор возможных последующих лексем
Секреты программирования