<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Вышел релиз макропроцессора GNU M4 1.4.13</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html</link>
    <description>&quot;GNU M4 1.4.13 released (stable) (http://lists.gnu.org/archive/html/m4-announce/2009-04/msg00000.html)&quot; - вышел релиз макропроцессора GNU M4 1.4.13 (http://www.gnu.org/software/m4/). В новой версии проведена работа по увеличению производительности, добавлена опция &quot;--with-syscmd-shell&quot; для указания shell-интерпретатора, отличного от /bin/sh, из gnulib унаследован ряд патчей для улучшения портируемости.&lt;br&gt;&lt;br&gt;URL: http://lists.gnu.org/archive/html/m4-announce/2009-04/msg00000.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=21083&lt;br&gt;</description>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (Vasdi)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#7</link>
    <pubDate>Sun, 26 Jul 2009 06:59:38 GMT</pubDate>
    <description>На счёт &#096;кавычек&apos;. Пример из документации:&lt;br&gt;&lt;br&gt;define(&#096;foo&apos;, &#096;This is macro &#096;foo&apos;.&apos;)&lt;br&gt;=&amp;gt;&lt;br&gt;foo&lt;br&gt;=&amp;gt; This is macro foo.&lt;br&gt;&lt;br&gt;Т.е. с помощью несимметричных кавычками можно показать &#096;подстроку&apos; внутри строки.&lt;br&gt;</description>
</item>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (ixrws)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#6</link>
    <pubDate>Sun, 05 Apr 2009 08:12:54 GMT</pubDate>
    <description>Насчёт наркотиков, бреда и опострафов. Хм, ничего такого бредового не заметил, всё таки надо понимать, что это мощьнейший препроцессор, очень гибкий.&lt;br&gt;Строки не обозначаются разными опострофами, сделайте info m4 и там написано, что это просто по дефолту, они могут обозначаться любыми символами, с помощью changequote(&#096;&#091;&apos;,&#096;&#093;&apos;) - это как раз пример из мануала. Можно потом уже писать foo(&#091;string&#093;) .&lt;br&gt;Не вдавался в глубокие познания относительно причин этого, но полагаю что это удобно для создания действительно сложных макросов и их использования, а также для устранения конфликтов с тем, как строки обрабатываются в конкретных языках программирования.&lt;br&gt;Ну и немного о синтаксисе, по мне так удобный макропроцессор. Если грамотно пользоваться отступами и переводами строк, то и макросы получаются удобочитаемыми. Я правда не работал с оригинальным m4 и не знаю насколько gnu m4 сильно отличается от него, молод просто, чтобы застать его предка:) Но думаю, что немного неудобств внесено именно расширением m4 до его нынешнег</description>
</item>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (northbear)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#5</link>
    <pubDate>Sat, 04 Apr 2009 18:47:35 GMT</pubDate>
    <description>А для чего вы его используете, если не секрет? &lt;br&gt;&lt;br&gt;Я в свое время с помощью этой дряни генерил конфиги для sendmail&apos;а. Синтаксис m4 это какой-то наркотический бред. Одни строки обзначенные апострофами разной направленности чего стоят. Зачем нужно было такое делать, я до сих пор не могу понять. &lt;br&gt;По началу я думал что это они сделали для увеличения скорости синтаксичекого анализа. Но как-то попробовал прикинуть код, оказалось от этого ничего быстрей не становится... &lt;br&gt;</description>
</item>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#4</link>
    <pubDate>Sat, 04 Apr 2009 05:30:27 GMT</pubDate>
    <description>Спасибо большое. :-)&lt;br&gt;</description>
</item>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (ixrws)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#3</link>
    <pubDate>Sat, 04 Apr 2009 05:00:22 GMT</pubDate>
    <description>&amp;gt;русское хау-ту или быстрый старт есть по м4? &lt;br&gt;&lt;br&gt;http://lib.custis.ru/index.php/M4&lt;br&gt;Самый что ни на есть быстрый старт, но лучше конечно читать доки, в том же формате info. Хорошая и полная документация, удобно работающая невылезая из emacs:)&lt;br&gt;</description>
</item>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#2</link>
    <pubDate>Sat, 04 Apr 2009 04:45:30 GMT</pubDate>
    <description>русское хау-ту или быстрый старт есть по м4?&lt;br&gt;</description>
</item>

<item>
    <title>Вышел релиз макропроцессора GNU M4 1.4.13 (ixrws)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/51700.html#1</link>
    <pubDate>Fri, 03 Apr 2009 14:21:59 GMT</pubDate>
    <description>Прекрасно, увеличение производительности для m4 не помешает. Как раз вчера начал клепать набор собственных макросов для проекта, увлёкся:) Долгой жизни проекту!&lt;br&gt;</description>
</item>

</channel>
</rss>
