Re: Подскажите типовое решение
От: Аноним  
Дата: 06.01.06 18:16
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п.

А>Расскажите как наиболее быстро и просто это реализовать?
А>спасибо

А зачем там язык?

Судя по условию хватит простого
gets + sscanf
Подскажите типовое решение
От: Аноним  
Дата: 06.01.06 16:09
Оценка:
Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п.
Расскажите как наиболее быстро и просто это реализовать?
спасибо
Re: Подскажите типовое решение
От: Vintik_69 Швейцария  
Дата: 06.01.06 16:14
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п.


Зависит от сложности синтаксиса команды, на мой взгляд.
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


про переменные не важно.
главное какой шаблон надо применить.
очень надо, и быстро.
помогите
Re[3]: Подскажите типовое решение
От: Vintik_69 Швейцария  
Дата: 06.01.06 18:09
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Vintik_69, Вы писали:


V_>>Зависит от сложности синтаксиса команды, на мой взгляд.


А>будет что-то вроде этого:


Ну просто тупо закодить, что конкретно непонятно-то?
Re: Подскажите типовое решение
От: Poirot Россия  
Дата: 06.01.06 18:28
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Нужно создать интерпретатор простого языка: пользователь вводит одну команду с параметрами, затем ввод и она исполняется. результат выводится на экран. после чего снова появляется возможность ввести команду и т.п.

А>Расскажите как наиболее быстро и просто это реализовать?
А>спасибо
http://www.gamedev.ru/articles/?id=70118
http://www.gamedev.ru/articles/?id=70120
Вот тут посмотори — думаю поможет.
Мб ещё что-то есть, но уже не помню — можешь по сайту поискать, а так задача очень простая...Немного теории и вуаля — а она как раз таки в неужном объёме есть в этим статьях
Дерзай Удачи
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.