Препроцессор в PERL @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 15 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Заголовок сообщения: Препроцессор в PERL
Сообщение Добавлено: 17 Март 2003, 14:14:04 
так как язык скриптовый, то хотелось бы узнать, нет ли возможности как бы сишного #define

к примеру определяешь

#define _SP_ ($one, $two)

а уже в коде пишешь _SP_=split/::/,$line

???

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 17 Март 2003, 14:33:26 
Как раз в скриптовых языках такие извращения никому не нужны. Их и в C здоровые люди избегают...
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 17 Март 2003, 14:42:13 
я не здоровый, грипп :)
хочу быть ВЕЛИКИМ ИЗВРАЩЕНЦОМ, но ведь действительно удобно, один раз написал для split левую часть, надо что-то поправить, в одном месте и все везде сразу же!

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 17 Март 2003, 16:16:54 
Есть такая штука: поиск с заменой... :)
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 17 Март 2003, 17:06:21 
лень двигатель прогресса!

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Март 2003, 15:57:30 
Макросы -- это не лень. Это как раз наоборот -- лучший способ найти приключений на свою задницу...
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 18 Март 2003, 16:13:43 
эх, нашел модуль Filter, но и он как бы не для этого случая...

так, что нет вариантов по поводу дефине на Перл?

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Март 2003, 16:35:28 
MpaK999, даже если бы я знал такой способ, то я бы его не открыл -- из соображений гуманности. :)

Ну не надо этого хотеть. Еслиприспичило -- возьми m4... :)
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 18 Март 2003, 18:31:38 
гуманность? хм, ЯЗЫК ПЕРЛ на то и дан был богом людям, штобы они извращались!!! :laugh:

а с чем едят m4 ???

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Март 2003, 18:36:37 
MpaK999, тебя обманули. Perl сделан очень ленивым человеком для упрощения своей работы. Для извращений придумали PHP... :)
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Март 2003, 18:37:22 

MpaK999 писал(а):
а с чем едят m4 ???

С гуглом. :)
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 18 Март 2003, 19:02:54 
m4 - немного не то :fie:

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 18 Март 2003, 19:25:26 
Why?
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 19 Март 2003, 13:35:36 
как я понял m4 - это что-то типа парсера файлов, чтобы связать это с перл нужно настраивать апач, у себя то еще ладно, а у других хостеров? :(
способо попроще нет? в самом перле?

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Март 2003, 14:50:30 

MpaK999 писал(а):
как я понял m4 - это что-то типа парсера файлов,



Это макропроцессор. Как cpp в C.


Цитата:
чтобы связать это с перл нужно настраивать апач



Достаточно прогонять скрипт через m4 при деплоймпенте.


Цитата:
в самом перле?



Еще раз: в перле это извращение излишне. Перл создан не несколько десятилетий позже C. Соответственно, некоторых ошибок его авторы не повторили.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 15 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100