1.1, ixrws (?), 18:21, 03/04/2009 [ответить]
| +/– |
Прекрасно, увеличение производительности для m4 не помешает. Как раз вчера начал клепать набор собственных макросов для проекта, увлёкся:) Долгой жизни проекту!
| |
|
2.3, ixrws (?), 09:00, 04/04/2009 [^] [^^] [^^^] [ответить]
| +/– |
>русское хау-ту или быстрый старт есть по м4?
http://lib.custis.ru/index.php/M4
Самый что ни на есть быстрый старт, но лучше конечно читать доки, в том же формате info. Хорошая и полная документация, удобно работающая невылезая из emacs:)
| |
|
1.5, northbear (??), 22:47, 04/04/2009 [ответить]
| +/– |
А для чего вы его используете, если не секрет?
Я в свое время с помощью этой дряни генерил конфиги для sendmail'а. Синтаксис m4 это какой-то наркотический бред. Одни строки обзначенные апострофами разной направленности чего стоят. Зачем нужно было такое делать, я до сих пор не могу понять.
По началу я думал что это они сделали для увеличения скорости синтаксичекого анализа. Но как-то попробовал прикинуть код, оказалось от этого ничего быстрей не становится...
| |
|
2.6, ixrws (?), 12:12, 05/04/2009 [^] [^^] [^^^] [ответить] | +/– | Насчёт наркотиков, бреда и опострафов Хм, ничего такого бредового не заметил, в... большой текст свёрнут, показать | |
|
3.7, Vasdi (?), 10:59, 26/07/2009 [^] [^^] [^^^] [ответить]
| +/– |
На счёт 'кавычек'. Пример из документации:
define('foo', 'This is macro 'foo'.')
=>
foo
=> This is macro foo.
Т.е. с помощью несимметричных кавычками можно показать 'подстроку' внутри строки.
| |
|
|
|