<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Новая версия Bison 2.7, системы для написания синтаксических...</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html</link>
    <description>Выпущена (http://permalink.gmane.org/gmane.org.fsf.announce/1874) новая версия пакета для написания синтаксических (yacc (http://ru.wikipedia.org/wiki/Yacc)) анализаторов - Bison 2.7 (http://www.gnu.org/software/bison/bison.html). На основании заданных правил грамматики в специальной нотации, Bison позволяет сгенерировать готовый парсер на языке Си.&lt;br&gt;&lt;br&gt;&lt;br&gt;В новой версии:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Расширены средства диагностики; &lt;br&gt;-  Изменён формат сообщений об ошибках; &lt;br&gt;-  Добавлена экспериментальная поддержка обработки исключений; &lt;br&gt;-  Улучшено графическое представление состояния, выводимого с использованием DOT и XSLT; &lt;br&gt;-  Добавлена новая &#037;define-переменная api.location.type; &lt;br&gt;-  С опции &quot;&#037;language&quot; снят гриф экспериментальной возможности.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://permalink.gmane.org/gmane.org.fsf.announce/1874&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=35585&lt;br&gt;</description>

<item>
    <title>Новая версия Bison 2.7, системы для написания... (arisu)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#24</link>
    <pubDate>Thu, 20 Dec 2012 16:50:08 GMT</pubDate>
    <description>&amp;gt; nemerle peg?&lt;br&gt;&lt;br&gt;мона? нет, благодарствуем, уносите.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания... (arisu)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#23</link>
    <pubDate>Thu, 20 Dec 2012 16:49:15 GMT</pubDate>
    <description>&amp;gt; Но факт - одно исключение и &lt;br&gt;&amp;gt; все ваши маллоки, хоть и проверками, хоть без - останутся без &lt;br&gt;&amp;gt; free.&lt;br&gt;&lt;br&gt;что совершеннейшим образом не важно, потому что для парзера всё равно удобней применять zone allocator. и выкидывать потом всю зону целиком.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания... (arisu)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#22</link>
    <pubDate>Thu, 20 Dec 2012 16:47:24 GMT</pubDate>
    <description>&amp;gt; но нормальный C можно обернуть в C++. Ключевое слово &amp;#8212; &lt;br&gt;&amp;gt; нормальный.&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;char *c = malloc(64);&lt;br&gt;&#091;/code&#093;&lt;br&gt;это, чтобы ты знал, *нормальный* си. а то, что цпп тут кричит о типах &amp;#8212; это специфика цпп, который не полностью с си совместим. и костыль вида (char *)malloc(64) &amp;#8212; это и есть костыль, который для си &amp;#8212; не нужен, а для цпп &amp;#8212; ломает и без того дурацкую проверку типов.&lt;br&gt;&lt;br&gt;расскажи мне ещё про &amp;#171;нормальный C&amp;#187;, пожалуйста.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания синтаксических... (dq0s4y71)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#21</link>
    <pubDate>Sat, 15 Dec 2012 17:09:41 GMT</pubDate>
    <description>&amp;gt; Большая часть поста - баттхерт от того что вас ткнули носом в &lt;br&gt;&amp;gt; вашу некомпетентность, не вижу смысла это комментировать.&lt;br&gt;&lt;br&gt;Бгг. Оналитег, неумеющий читать маны, обвиняет меня в некомпетентности.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Может &quot;факт&quot; наконец-то подтвердите каким-нибудь пруфом?&lt;br&gt;&amp;gt; Факт вообще-то изначально подтвержден новостью.&lt;br&gt;&amp;gt; The parse function now catches exceptions, uses the чstructors to release memory &lt;br&gt;&amp;gt; (the lookahead symbol and the symbols pushed on the stack) before &lt;br&gt;&amp;gt; re-throwing the exception.&lt;br&gt;&lt;br&gt;И как из этого следует, что раньше малокки оставались без free? Примеры кода, пожалуйста.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; &quot;Устаревшее&quot; - это колесо, которым люди пользуются 5 тысяч лет. Вы суть колеса понять так и не смогли, поэтому изобрели своё собственное, квадратное :) &lt;br&gt;&amp;gt; Вообще-то вместо того чтобы пользоваться каменным колесом пятитысячелетней давности, &lt;br&gt;&amp;gt; люди перешли на более адекватные колеса. Сначала деревянные, потом металлические, с &lt;br&gt;&amp;gt; покрышкой. А в случае bison колесо не только тысячелетней давности, а &lt;br&gt;&amp;gt; еще и квадратное.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания синтаксических... (Аноним)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#20</link>
    <pubDate>Fri, 14 Dec 2012 16:41:49 GMT</pubDate>
    <description>Большая часть поста - баттхерт от того что вас ткнули носом в вашу некомпетентность, не вижу смысла это комментировать.&lt;br&gt;&lt;br&gt;&amp;gt; Может &quot;факт&quot; наконец-то подтвердите каким-нибудь пруфом?&lt;br&gt;&lt;br&gt;Факт вообще-то изначально подтвержден новостью.&lt;br&gt;&lt;br&gt;The parse function now catches exceptions, uses the &#037;destructors to release memory (the lookahead symbol and the symbols pushed on the stack) before re-throwing the exception.&lt;br&gt;&lt;br&gt;&amp;gt; &quot;Устаревшее&quot; - это колесо, которым люди пользуются 5 тысяч лет. Вы суть колеса понять так и не смогли, поэтому изобрели своё собственное, квадратное :)&lt;br&gt;&lt;br&gt;Вообще-то вместо того чтобы пользоваться каменным колесом пятитысячелетней давности, люди перешли на более адекватные колеса. Сначала деревянные, потом металлические, с покрышкой. А в случае bison колесо не только тысячелетней давности, а еще и квадратное.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания синтаксических... (dq0s4y71)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#19</link>
    <pubDate>Fri, 14 Dec 2012 11:08:42 GMT</pubDate>
    <description>&amp;gt; А вы посмотрите для разнообразия в share/bison/lalr1.cc.&lt;br&gt;&lt;br&gt;Да, можно заставить Бизон генерить только таблицы, а парсер вообще написать самому. Хоть с исключениями, хоть с чатурангой и одалисками. Но вы даже этим не воспользовались, а предпочли изобретать свой собственный велосипед. Вот это и есть высшая форма ламерства.&lt;br&gt;&lt;br&gt;&amp;gt; Алсо, может вы не в курсе, но нормальный C можно обернуть в C++.&lt;br&gt;&lt;br&gt;Можно и гланды через задний проход удалять. Но не нужно.&lt;br&gt;&lt;br&gt;&amp;gt; Ключевое слово - нормальный.&lt;br&gt;&lt;br&gt;Вы, похоже, сказали новое слово в компьютерной науке. &quot;Нормальный С - это такой С, который можно обернуть в C++&quot; :D&lt;br&gt;&lt;br&gt;&amp;gt; В остальном я с вами спорить не могу, потому что щупал это гoвно на палочке слишком давно.&lt;br&gt;&lt;br&gt;Вы со мной спорить не можете не потому, что это было давно, а потому что вы так и не дочитали мануал.&lt;br&gt;&lt;br&gt;&amp;gt; Но факт - одно исключение и все ваши маллоки, хоть и проверками, хоть без - останутся без free.&lt;br&gt;&lt;br&gt;Может &quot;факт&quot; наконец-то подтвердите каким-нибудь пруфом?&lt;br&gt;&lt;br&gt;&amp;gt; И более понятный синоним хрестоматийности тут - заскор</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания синтаксических... (Аноним)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#18</link>
    <pubDate>Thu, 13 Dec 2012 15:54:45 GMT</pubDate>
    <description>Это проблемы пользователей и бородатых админов обновлятся, а не разработчиков.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания синтаксических... (Аноним)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#17</link>
    <pubDate>Thu, 13 Dec 2012 14:28:06 GMT</pubDate>
    <description>&amp;gt; Может вы не в курсе, но bison генерит исходник на С, а не на С++, если вы видите между ними разницу...&lt;br&gt;&lt;br&gt;А вы посмотрите для разнообразия в share/bison/lalr1.cc. Алсо, может вы не в курсе, но нормальный C можно обернуть в C++. Ключевое слово - нормальный.&lt;br&gt;И может вы слепой, но в новости речь идёт об исключениях, что уже далеко не C.&lt;br&gt;&lt;br&gt;&amp;gt; Сгенерите реентерабильный (pure) парсер&lt;br&gt;&lt;br&gt;Не надо всех по себе равнять, я не дебил. Разумеется именно pure парсер я и генерил.&lt;br&gt;&lt;br&gt;В остальном я с вами спорить не могу, потому что щупал это гoвно на палочке слишком давно. Но факт - одно исключение и все ваши маллоки, хоть и проверками, хоть без - останутся без free.&lt;br&gt;&lt;br&gt;&amp;gt; Чего только люди не делают, лишь бы не разбираться с хрестоматийными программами...&lt;br&gt;&lt;br&gt;Высшая форма ламерства - оценивать программы по &quot;хрестоматийности&quot;. GNU насквозь хрестоматиен, взять хотя бы autocrap. И более понятный синоним хрестоматийности тут - заскорузлое кривое устаревшее гoвнецо. Потому и дохнет, кстати.&lt;br&gt;</description>
</item>

<item>
    <title>Новая версия Bison 2.7, системы для написания синтаксических... (Crazy Alex)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/87729.html#16</link>
    <pubDate>Thu, 13 Dec 2012 11:31:53 GMT</pubDate>
    <description>Буст - штука хорошая, но Spirit - странный монстр, конечно&lt;br&gt;</description>
</item>

</channel>
</rss>
