Вниз
Скачать: CL | DM;

Интерпритатор скриптов   Найти похожие ветки 

← →
Rembo   (2006-11-20 15:39) [0]

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


← →
Stanislav ©   (2006-11-20 15:42) [1]

FastScript


← →
Rembo   (2006-11-20 15:49) [2]

За компонент пасиба, на крайняк будет, но все же хотелось свое сделать...


← →
Axis_of_Evil ©   (2006-11-20 15:53) [3]

http://www.al.cs.msu.su/books.html
Многопользовательский игровой сервер

если неинтересно - можно пропустить первую часть (про сам сервер) и переидти непосредственно к интерперетатору. впрочем, ето все же методичка-пособие.


← →
Stanislav ©   (2006-11-20 16:03) [4]

Stanislav ©   (20.11.06 15:42) [1]
Можно посмотреть как он работает, если купить конечно.


← →
Rembo   (2006-11-20 16:13) [5]

Очень жесткая методичка... Но в ней действительно есть все. Жаль что на С. Но пасиба, буду зубрить. Еще б пару примеров на delphi...


← →
Vga ©   (2006-11-20 19:29) [6]

> [1] Stanislav ©   (20.11.06 15:42)

Не лучший пример - он платный и соответственно без сорцов. Из скрипт-интерпретаторов на Delphi можно взглянуть на RemObjects Pascal Script (ex Innerfuse Pascal Script) - www.remobjects.com (вроде), Delphi WebScript II - гуглем найти можно наверно, также есть в комплекте GLScene.
На С/С++ открытые - Angel Script, Lua (www.lua.org).


← →
atruhin ©   (2006-11-21 04:32) [7]

Из литературы, на данную тему, рекомендую:
Компиляторы. Принципы, технологии, инструменты. (Альфред Ахо, Рави Сети, Джеффри Ульман)
Написана простым, понятным языком при этом достаточно подробно освещены все вопросы.


← →
pasha_golub ©   (2006-11-21 09:15) [8]


> atruhin ©   (21.11.06 04:32) [7]


> Написана простым, понятным языком

Не так однозначно с моей колокольни. Хотя книга, конечно, нужная.


← →
atruhin ©   (2006-11-21 11:41) [9]

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


← →
Vga ©   (2006-11-21 13:45) [10]

> [7] atruhin ©   (21.11.06 04:32)

Начал читать. Очень интересная книга.


← →
Евгений Р.   (2006-11-22 01:42) [11]

Поищи поиском
Довольно мощная, хотя и медленная вещь.
//  Filename: ifs_var.pas
//  Author: Carlo Kok (ckok.1@hccnet.nl)
//
// Innerfuse Pascal Script Variable management, Procedure management and Type Management



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
15-1164029660
Суслик
2006-11-20 16:34
2006.12.10
Свободный FTP сервер.


15-1163906323
Mr. D
2006-11-19 06:18
2006.12.10
Как быстро печатать большие картинки?


2-1164205377
Kolan
2006-11-22 17:22
2006.12.10
Как получить номер выделенной строки DBGrid?


3-1159946116
Монг
2006-10-04 11:15
2006.12.10
Проблема с выполнением функции


3-1159852366
Alexey 12
2006-10-03 09:12
2006.12.10
Значение на последнюю дату




   Наверх