[Ruby] (no subject)

Кирилл Шутемов kirya85 at mail.ru
Mon Mar 3 22:11:47 MSK 2003


On Mon, 3 Mar 2003 17:41:37 +0800
Sergei Dolmatov <sergei at dolmatov.dsb.ru> wrote:

> On Sun, Mar 02, 2003 at 11:18:25AM +0200, Kirill Shutemov wrote:
> > Привет всем,
> >
> > Мне нужен внутрений скриптовый язык для моего проекта. Нужно, чтобы из скриптов можно
> > было вызывать некоторые функции основной программы(написанной на C++). Очень хотелось бы
> > чтобы этим языком был Ruby. Как это можно реализовать?
>
> Насчет С++ не знаю, а, скажем, С реализуется достаточно просто - смотреть
> внимательнее на Extending and embedding Rubby в Pragmatic Programmers
> Guide.

Я вставил в место, где должен выполняться скрипт следующий текст:
  ruby_init();
  ruby_script("embedded");
  rb_load_file("test.rb");
  ruby_run();
скрипт test.rb правильно отрабатывает, но после этого программа сразу завершается. Как c этим бороться?

--
Шутемов Кириллkirya85 at mail.ru



More information about the Ruby mailing list