[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Программирование на функциональных языках - как научить?



Hello!

On Monday 24 August 2009 23:12:38 Artem Chuprina wrote:
> моему описанию соответствует вызов
> 
> select ISSAMENET('172.16.1.193', '172.16.1.0', '/24');
> 
> (Почему '/24', а не просто 24?  Чтобы можно было написать
> '255.255.255.0'.  Но это уже дело вкуса.)

Добавил такую функцию
select ISSAMENET('172.16.1.193','172.16.1.0',24);
select ISSAMENET('172.16.1.193','172.16.1.0','255.255.255.0');

Сделал строгую типизацию параметров, это изменило поведение функций
в некоторых случаях, подробности можно посмотреть в тестах. Заодно 
почистил код, в т.ч. от неиспользуемых функций работы с пулами ip-адресов,
заданных в виде 'ip1-ip2'.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/

Reply to: