В завершение этой главы я хочу показать практическое применение некоторых технологий синтаксического анализа, с которыми мы познакомились в предыдущем разделе. Этот раздел представляет PyCalc — программу-калькулятор на языке Python с графическим интерфейсом, аналогичным программам калькуляторов, имеющимся в большинстве оконных систем. Но, как и большинство примеров графических интерфейсов в этой книге, PyCalc имеет ряд преимуществ перед существующими калькуляторами. Так как программа PyCalc написана на языке Python, ее легко настраивать и переносить между оконными платформами. А так как она реализована с помощью классов, то является самостоятельной программой и библиотекой повторно используемых объектов.
Использованная литература:
Марк Лутц — Программирование на Python, 4-е издание, II том, 2011