[Devel-conf] Бакенды на awk
Grigory Batalov
=?iso-8859-1?q?bga_=CE=C1_altlinux=2Eorg?=
Ср Май 14 20:28:05 MSD 2008
On Wed, 14 May 2008 17:04:27 +0400, Sergey Bolshakov wrote:
> >> > Предлагаю обсудить такой вопрос.
> >>
> >> > Для 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
> ...
Меня такой вариант как альтернатива awk устраивает.
> >> > Есть предолжение вместо использования этого недоязыка переписать все
> >> > эти бакенды на чём-то более приличном в плане возможностей:
> >> > хоть на perl, ruby или что-то другое ... а бакенды на awk признать
> >> > официально неподдерживаемыми, то есть если кто будет писать их, то это
> >> > будет делаться на свой страх и риск: сам будет писать правила для
> >> > update-po, сам будет следить за нововведениями в протоколе и т.д. ...
Подробная информация о списке рассылки devel-conf