Пример интерпретатора

Мне любопытно узнать несколько примеров интерпретатора в реальном времени. Я могу найти несколько повторяющихся примеров, таких как пример "регулярного выражения". Кто-нибудь может направить меня к другим примерам?

2 ответа

Решение

Любой механизм интерпретации формальных языков идеально подходит к этому шаблону, это может быть что угодно: от простого калькулятора до синтаксического анализатора C#.

Много программного обеспечения включает в себя ввод командной строки от пользователя: так называемая команда - оболочка. Подумайте о различных математических пакетах или возможностях ввода команд AutoCAD, в основном о типе ввода, который должен быть проанализирован и имеет определенный уровень сложности. Действительно, многие сложные системы должны обладать преимуществами некоторых формальных правил, применяемых через формальные языки.

Вы проверили образец фабрики с римскими числами? Это выглядит довольно просто для меня.

Другим, возможно, более полным примером может быть этот калькулятор.

Другие вопросы по тегам