Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.034 c
3-1080819975
Digitman
2004-04-01 15:46
2004.05.02
Инсталляция 1cV8 в режиме 3-хзвенки


11-1066374154
Ал
2003-10-17 11:02
2004.05.02
KOLTrayIcon не может корректно отобразить 256-цветную ico в tray


6-1078992345
FireMan_Alexey
2004-03-11 11:05
2004.05.02
WinSock Async Messages


11-1064221574
RA
2003-09-22 13:06
2004.05.02
BitBtn картинка


1-1081967236
tytus
2004-04-14 22:27
2004.05.02
Почему сворачивается окно главной формы?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский