[Devel-conf] Бакенды на awk
Sergey Bolshakov
=?iso-8859-1?q?sbolshakov_=CE=C1_altlinux=2Eru?=
Ср Май 14 17:04:27 MSD 2008
>>>>> "Evgeny" == Evgeny Sinelnikov <sin-u2l5PoMzF/Uox3rIn2DAYQ на public.gmane.org> writes:
>> > Привет, всем!
>> > Предлагаю обсудить такой вопрос.
>>
>> > Для awk невозможно без извратов сделать такую вещь как библиотеку,
>> > соотв. каждый писатель бакенда на этом недоязыке будет постоянно
>> > копировать один и тот же код, обслуживающий протокол общения с
>> > alterator.
>> Тебе уже предлагали сделать скрипт-переходник, который
>> можно вписать в shebang.
>>
> То есть как?
[из головы]
cat << EOF > /usr/lib/alterator/alterator-awk
#!/bin/sh
exec gawk -f /path/to/alterator-library "$@"
EOF
в бакенде
#!/usr/lib/alterator/alterator-awk -f
...
По-моему, очевидно, нет ?
>> > Есть предолжение вместо использования этого недоязыка переписать все
>> > эти бакенды на чём-то более приличном в плане возможностей:
>> > хоть на perl, ruby или что-то другое ... а бакенды на awk признать
>> > официально неподдерживаемыми, то есть если кто будет писать их, то это
>> > будет делаться на свой страх и риск: сам будет писать правила для
>> > update-po, сам будет следить за нововведениями в протоколе и т.д. ...
>> Да как угодно.
>>
>> > Кстати кто какие альтернативы awk предпочёл бы?
>> Их нет.
>>
> Почему нет? Почему не python?
Это я комментировать не стану, ладно ?
--
Подробная информация о списке рассылки devel-conf