<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Добавление скриптовых вставок в C/C++ программы. Интерпретатор C/C++.</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html</link>
    <description>В статье &quot;Embedding a scripting language inside your C/C++ code (http://www.debian-administration.org/articles/264)&quot; демонстрируется вставка в C/C++ программы блоков на скриптовом языке  Lua (http://www.lua.org/);&lt;br&gt;&lt;br&gt;&lt;br&gt;Обзор &quot;Embeddable C/C++ Interperter Ch&amp;#174; 5.1 Released (http://www.emediawire.com/releases/2005/10/emw293371.htm)&quot; описывает возможности новой версии специализированного интерпретатора Ch (http://www.softintegration.com/), расширяющего возможности С/С++, путем встраивания скриптовых блоков в C/C++ программы. Ch включает в себя также полноценный 1999 ISO C (C99) совместимый интерпретатор, позволяющий использовать С/С++ программы в качестве скриптов.&lt;br&gt;&lt;br&gt;URL: http://www.debian-administration.org/articles/264&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=6194&lt;br&gt;</description>

<item>
    <title>OpenNews: Добавление скриптовых вставок в C/C++ программы. И... (vvvua)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#7</link>
    <pubDate>Fri, 07 Oct 2005 12:31:28 GMT</pubDate>
    <description>А кто-то тестил, что быстрее работает?&lt;br&gt;Скрипты встроеные или прога, откомпиленая и popen её?</description>
</item>

<item>
    <title>Добавление скриптовых вставок в C/C++ программы. Интерпретатор C/C++. (achmed)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#6</link>
    <pubDate>Fri, 07 Oct 2005 04:37:50 GMT</pubDate>
    <description>В интерпретаторах других скриптовых языках есть  такая функциональность: perl, python; VBScript, JScript.&lt;br&gt;&lt;br&gt;Поддержка втраивания это стандарт де факто для современных скриптовых языков.</description>
</item>

<item>
    <title>Добавление скриптовых вставок в C/C++ программы. Интерпретат... (smile)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#5</link>
    <pubDate>Thu, 06 Oct 2005 08:55:46 GMT</pubDate>
    <description>Почему-же бред? В деловых приложениях удобно выносить в скрипт бизнес-логику, а в играх - логику NPC. Основное преимущество - программа разделяется на (почти) неизменяемое ядро и изменчивую скриптовую надстройку, что обычно хорошо отражается на надёжности. Кроме того, эти скрипты (в т.ч. Lua) могут обращаться к функциям &quot;вызывающей&quot; программы.&lt;br&gt;Безусловно, что и при запуске внешнией программы можно обеспечить богатое взаимодействие программ. Но это обычно громоздко и неэффективно.</description>
</item>

<item>
    <title>Добавление скриптовых вставок в C/C++ программы. Интерпретатор C/C++. (zedi)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#4</link>
    <pubDate>Thu, 06 Oct 2005 07:30:11 GMT</pubDate>
    <description>Бред полный не знаю кому нужен Lua  когда можно писать Cи программы с использованием sh,Bash,csh,zsh скриптов притом без проблем возращать результат выполнение комманд в Си программу через функцию popen.&lt;br&gt;Пример для OpenBSD:&lt;br&gt;&lt;br&gt;char *cimd=ifconfig vlan &amp;#124; grep -e &apos;inet &apos; -e &apos;vlan&apos; &amp;#124; grep -v -e &apos;inet6&apos; &amp;#124; awk &apos;$1~/vlan&#091;0-9&#093;+/&#123; printf $1&#092;&quot; &#092;&quot;&#125; $1~/vlan&#091;:&#093;/ &#123; printf $2&#092;&quot; &#092;&quot;&#125; $1~/inet/ &#123;print $2&#125;&apos;&amp;#124; tr -d &#092;&quot;:&#092;&quot;&quot;;&lt;br&gt;&lt;br&gt;if((pipe1=popen(cimd,&quot;r&quot;))==NULL)&lt;br&gt;    exit(1);&lt;br&gt;&lt;br&gt;while(!feof(pipe1))&lt;br&gt;    &#123;&lt;br&gt;    if(fgets(tmk,29,pipe1)!=NULL)   &lt;br&gt;    &#123;&lt;br&gt;vlan&#091;i&#093;&#091;0&#093;=(char *)malloc(8);&lt;br&gt;if(vlan&#091;i&#093;&#091;0&#093;!=NULL) &lt;br&gt;strcpy(vlan&#091;i&#093;&#091;0&#093;,strtok(tmk,&quot; &#092;n&#092;0&quot;));&lt;br&gt;del_sk++;                                         i++;                                              &#125;        &lt;br&gt;</description>
</item>

<item>
    <title>Добавление скриптовых вставок в C/C++ программы. Интерпретатор C/C++. (tda)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#3</link>
    <pubDate>Thu, 06 Oct 2005 04:53:25 GMT</pubDate>
    <description>Ну при чем здесь интересно препроцессор? Интерпретатор интерпретирует свои скрипты, которые могут кстати еще и не существовать на момент компиляции си-кода. В статье же описано как запустить на интерпретацию файл скрипта из си-кода и как организовать вызов си-кода из текста скрипта.</description>
</item>

<item>
    <title>Добавление скриптовых вставок в C/C++ программы. Интерпретатор C/C++. (аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#2</link>
    <pubDate>Thu, 06 Oct 2005 00:13:53 GMT</pubDate>
    <description>Объясните в двух словах, это что, расширение функциональности препроцессора? Что этот интерпретатор интерпретирует?</description>
</item>

<item>
    <title>Добавление скриптовых вставок в C/C++ программы. Интерпретатор C/C++. (achmed)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/12375.html#1</link>
    <pubDate>Wed, 05 Oct 2005 14:25:39 GMT</pubDate>
    <description>&amp;gt;&amp;gt;В статье &quot;Embedding a scripting language inside your C/C++ code&quot; демонстрируется вставка в C/C++ программы блоков на скриптовом языке Lua;&lt;br&gt;&lt;br&gt;На самом деле статья описыват, как использовать (встраивать)интепретатор Lua в C++ программах.</description>
</item>

</channel>
</rss>
