Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п.
Расскажите как наиболее быстро и просто это реализовать?
спасибо
Здравствуйте, Аноним, Вы писали:
А>Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п.
Зависит от сложности синтаксиса команды, на мой взгляд.
Re[2]: Подскажите типовое решение
От:
Аноним
Дата:
06.01.06 17:09
Оценка:
Здравствуйте, Vintik_69, Вы писали:
V_>Зависит от сложности синтаксиса команды, на мой взгляд.
будет что-то вроде этого:
connect <ip>:<port> > connect 10.4.5.67:56789
move <id> <angle> > move 565 2345.12
некоторые комманды создают перменные:
>here A
тут создалась переменна A
ее можно использовать
>move 565 A
про переменные не важно.
главное какой шаблон надо применить.
очень надо, и быстро.
помогите
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Vintik_69, Вы писали:
V_>>Зависит от сложности синтаксиса команды, на мой взгляд.
А>будет что-то вроде этого:
Ну просто тупо закодить, что конкретно непонятно-то?
Здравствуйте, Аноним, Вы писали:
А>Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п. А>Расскажите как наиболее быстро и просто это реализовать? А>спасибо
Здравствуйте, Аноним, Вы писали:
А>Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п. А>Расскажите как наиболее быстро и просто это реализовать? А>спасибо http://www.gamedev.ru/articles/?id=70118 http://www.gamedev.ru/articles/?id=70120
Вот тут посмотори — думаю поможет.
Мб ещё что-то есть, но уже не помню — можешь по сайту поискать, а так задача очень простая...Немного теории и вуаля — а она как раз таки в неужном объёме есть в этим статьях
Дерзай Удачи