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

Компонент для разбора исходного текста   Найти похожие ветки 

 
BaryVetaL ©   (2007-07-11 00:39) [0]

Доброе время суток :)
Кто знает какие есть компоненты для разбора и выполнения исходного текста программ. Нужен интерпритатор какого-нибудь паскаль подобного языка (хотя в принципе насчет языка разницы нет), который  еще и работал бы с объектами и (или) классами...
Ну типа

а = 10;
if а <= 10 then begin
 КакойТоКласс = СоздатьОбъект("НазваниеКласса");
 б = КакойТоКласс.Название;
 КакойТоКласс.Метод1(б);
end;


Интерпритатор выдать результат:
а = 11;
б = НазваниеКласса;
КакойТоКласс = ...;

или

а = 10;
if а <> 10 then begin
 КакойТоКласс = СоздатьОбъект("НазваниеКласса");
 б = КакойТоКласс.Название;
 КакойТоКласс.Метод1(б);
end;

а = 11;
// под остальное память не выделилась

Хочу это дело использовать для создания компонента - генератора отчетов, наподобие генератора в 1С. Есть XBaseReport но он глючный какой-то...

Буду признателен за любую информацию.


 
DrPass ©   (2007-07-11 01:01) [1]

Во-первых, "Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены" (с)
Во-вторых, FastScript - очень хороший интерпретатор :)
В-третьих, кроме XBaseReport есть еще десятки других генераторов отчетов, и ты уж точно лучше не сделаешь.
В-четвертых, возьми генератор отчетов FastReport (в состав которого собссно FastScript и входит), и забудь об этой блажи


 
BaryVetaL ©   (2007-07-11 13:48) [2]

Ну мне нужно что нибудь типа XBaseReport


 
PEAKTOP ©   (2007-07-11 14:10) [3]

Тебе же сказали

> Во-вторых, FastScript - очень хороший интерпретатор :)


В часности, в нем можно подправить ключевые слова на русские - и получишь язык 1С.


 
StriderMan ©   (2007-07-11 14:31) [4]

MSScriptControl. Не столь удобен, конечно, как FastScript зато родной, виндовый :) Умеет много скриптовых языков: JScripts, VBScript, говорят даже некий PascalScript и CScript к нему прикручивается.


 
Torry ©   (2007-07-11 14:53) [5]

http://www.torry.net/pages.php?id=280


 
palva ©   (2007-07-11 15:05) [6]

http://remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}
Правда, я сам не пробовал.



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

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



Память: 0.46 MB
Время: 0.015 c
1-1180443596
Slimer
2007-05-29 16:59
2007.08.05
формат вывода в QRDBText


2-1183851195
RWolf
2007-07-08 03:33
2007.08.05
TListView, OwnerDraw, артефакты при ресайзе колонок


11-1166740659
Psychedelic
2006-12-22 01:37
2007.08.05
Проблема с FreeMem


1-1179831235
parasolka
2007-05-22 14:53
2007.08.05
Работа с несколькими мониторами.


2-1183886449
Первокласник Вася
2007-07-08 13:20
2007.08.05
Поиск окна




   Наверх