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

Вниз

Кто-нибудь с Free Pascal работал ?   Найти похожие ветки 

 
Dimedrol   (2002-11-24 20:15) [0]

Коллеги, кто-нибудь с Free Pascal под Линух работал ?
Вопросик есть по поводу testreg1.pp демо-проги...

Там такая демка для регулярных выражений есть...


program testreg1;
uses
regexpr;
var
r : tregexprengine;
index,len : longint;

procedure do_error(i : longint);
begin
writeln("error near ",i," index: ",index," len: ",len);
halt(1);
end;

begin
writeln("*** Testing unit regexpr ***");

{ basic tests }

r:=GenerateRegExprEngine("[A-Z]",[]);
if not(RegExprPos(r,"234578923457823659GHJK38",index,len)) or
(index<>18) or (len<>1) then
do_error(1000);
DestroyregExprEngine(r);

r:=GenerateRegExprEngine("[A-Z]*",[]);
if not(RegExprPos(r,"234578923457823659ARTZU38",index,len)) or
{ is this result correct ??? }
(index<>0) or (len<>0) then
do_error(1002);
DestroyregExprEngine(r);

r:=GenerateRegExprEngine("[A-Z]+",[]);
if not(RegExprPos(r,"234578923457823659ARTZU38",index,len)) or
(index<>18) or (len<>5) then
do_error(1003);
DestroyregExprEngine(r);

..........и так далее........



Так вот я заметил, что когда я правлю этот исходник,
вроде все ок... как будто, НО!
когда я убираю ВЫВОД НА ЭКРАН в самом начале работы
вот этот вот :

...
begin
writeln("*** Testing unit regexpr ***");
...


- все начинает глючить 8-(
То есть ни одно (даже из демки!) выражение которое раньше
работало - работать перестает...

Никто не знает с чем это может быть связано ?
А то мне это критично -
яэту процедуру собираюсь в UDF пихать...


 
Dimedrol   (2002-11-25 10:34) [1]

Что, таки никто не знает... ;-(



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

Форум: "Основная";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
1-14683
Xsid
2002-11-24 23:22
2002.12.05
Массив компонентов


1-14649
Mic_2000
2002-11-25 15:09
2002.12.05
Как можно вызвать свою функцию описаную в другом юните?


3-14388
VAleksey
2002-11-14 10:45
2002.12.05
Проблемы при выполнения запроса


1-14615
kofman
2002-11-22 23:48
2002.12.05
Можно-ли из html-документа запустить экзешник?


3-14385
alexandr_kr
2002-11-15 13:46
2002.12.05
Microsoft SQL SERVER





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский