Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Скрипты   Найти похожие ветки 

 
DeathMoroz   (2004-04-12 14:19) [0]

Помогите! В моей программе надо использовать скрипты(типа макросы), но вот незнаю с чего начать написание интереператора скриптов, может кто знает где можно пример посмотреть...


 
serge35   (2004-04-12 14:27) [1]

>незнаю с чего начать написание интереператора скриптов

Это что, типа компилятора?


 
Юрий Зотов ©   (2004-04-12 14:33) [2]

> DeathMoroz   (12.04.04 14:19)  

Написание интереператора начинается либо с формального определения его входного языка (например, в виде БНФ), либо... с поиска готового интерпретатора.

Но даже и во втором случае определиться со входным языком все равно не помешает - станет хотя бы ясно, что конкретно нужно искать.


 
Курдль ©   (2004-04-12 14:43) [3]


> DeathMoroz  

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


 
DeathMoroz   (2004-04-12 14:47) [4]


> serge35

Типа, нужно подобие текстовых файлов, которые программа будет читать, и в соответствии с содержанием файла будет решать что делать далее.

> Курдль

Нет, не студент :), я пишу подобие БОТа.


 
Курдль ©   (2004-04-12 14:52) [5]


> я пишу подобие БОТа.

А что такое "БОТ"? :(


 
DeathMoroz   (2004-04-12 14:58) [6]


> А что такое "БОТ"? :(

Ну ты в Quake3 играл? волт там как раз и бегают всемсет с тобой БОТы. Ну вобщем это типа ИскуственногоИнтеллекта :). Ну а мне надо, элементарные действия: БОТ получил например текст "123", он ищет в текстовике какое либо соответствие этому тексту, и потом делает то, что указанно в текстовике н.р. - <in value="123"><cmd return="exit"></in> - это не конктретно, просто наподобие этого.


 
Курдль ©   (2004-04-12 15:03) [7]

Искуственный интеллект - это не к нам :(
Могу посоветовать потренироваться на LISP-е! (Эх, была б моя воля - сам бы на нем программировал).

А зачем вашему БОТУ (с большой буквы) уметь читать? А если в машкодах попробовать для начала? Или шибко умный андроид получился?


 
DeathMoroz   (2004-04-12 15:04) [8]

Простите за корявею опечатку :)
всемсет = вместе


 
DeathMoroz   (2004-04-12 15:05) [9]


> А зачем вашему БОТУ (с большой буквы) уметь читать? А если
> в машкодах попробовать для начала? Или шибко умный андроид
> получился?

эээээ... что такое машкод?


 
Курдль ©   (2004-04-12 15:11) [10]


> эээээ... что такое машкод?

Ну вот Вы такой умный... Про БОТов знаете, а про то, как процессор на вашем компе работает - не в курсах...
Получает он инструкции в виде тупых цифорок типа 0011011101010111010101111101001101() если не сказать "в импульсах". И ведь живет себе и здравствует! Никаких ему тэгов читать не надоть и информацию из текста извлекать - тоже!


 
Курдль ©   (2004-04-12 15:19) [11]

Напрасно переместили этот топик в "трёп". Я только собирался рассказать, как интерпретатор написать... Опытом поделиться... :(


 
DeathMoroz   (2004-04-12 15:20) [12]


> Курдль

Ааааааа... допёр, я это знаю, просто заторомозил сокращение слова машкод...(похоже немного пива сутра неочень хорошо подействовало). Этот БОТ, есть очень похожее подобие БОТа для ICQ... поэтому надо словарик делать в виде текстового файла(по крайней мере мне так проще, но вы люди умные може чего лучше посоветуете.. пошлёте куда по дальше, на какую либо ссылку %))


 
Курдль ©   (2004-04-12 15:25) [13]

Я не знаю, почему именно тебе надо, чтобы ОН читал из скрипта?
Почему, например, не из таблицы? Я не напрасно про машинные коды упомянул - это самый простой и быстрый способ управлять "искуственным интеллектом" :)

Типа таблицы:

|Код операции|Операнд1|Операнд2|


 
DeathMoroz   (2004-04-12 15:30) [14]


> Курдль


Ладно, ладно... я незнаю как с этим работать. (очередь смеха :))


 
Курдль ©   (2004-04-12 15:32) [15]


> Ладно, ладно... я незнаю как с этим работать. (очередь смеха
> :))

Ну тогда ...дец (море скорби).


 
DeathMoroz   (2004-04-12 15:44) [16]


> Курдль

Ладно, сам как нить буду пытаться справиться.



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.03 c
3-1081423665
innok
2004-04-08 15:27
2004.05.02
CommandText в ADO


3-1080926502
neVIP
2004-04-02 21:21
2004.05.02
Что такое IB и с чем его едят...


1-1081946153
REA
2004-04-14 16:35
2004.05.02
Интерфейсы и классовые функции


1-1081780593
EugeneKo
2004-04-12 18:36
2004.05.02
Как "правильно" читать HTML в Delphi 5


14-1081422644
Oksana
2004-04-08 15:10
2004.05.02
Люди, дайте совет