> ленивый
> Зачем я это написал.
> Мне кажется ты не до конца понимаешь суть бектрекинга и фейлоциклов
yoba([10,9,1,5,1,0], X), R is X.
X = 109151*0,
R = 0 ;
ERROR: //2: Arithmetic: evaluation error:
divisor(_, 0, _) :- !.
divisor(X, Y, Z) :- Y =\= 0, Z is X / Y.
divis(X, Y, _) :- op(500, fxy, divisor).
=../2
ERROR: is/2: Arithmetic:
is
=..
> Не рассмотрен случай, когда второй операнд при делении равен нулю.
?- catch(R is 42/0, Err, write(Err)). error(evaluation_error(zero_divisor),context((/)/2,_G421)) Err = error(evaluation_error(zero_divisor), context((/)/2, _G421)).
> :- op(500, fxy, divisor).> Но =../2 рушит всё и не может посчитать неарифметическое говно> олучать ответ из них через is или =.. уже невозможно?
> А ты, кстати, написал какую-то хуиту. Что такое fxy?
> А какое поведение ты хочешь? Тебе же кидают исключение, поймай его и обработай как-нибудь.
///3
catch(allFormulas([4,1,3,5,2,4], X, 100), Err, write(Err)).
> отсечение
?- formula([1,2,0],F), catch(R is F, Err, (writeln(bad_formula(F,Err)), fail)), writeln(F = R), fail.
> А как отсчечь её, вернуться на другую ветку и продолжать вычисления?
> Да, надо fx.
arithmetic_function/1
true
> Ты настоящие Срачи не видел, когда вся твоя тупость разбивается о стену тупости.
> все твои доводы разбиваются о стену тупости снегоёба.
> cons_actions.py
(lynx -dump http://nik.bot.nu/browse.fu?d=1&rt=0&rs=4&eq=0&srt=7&nw=0&da=4&b=0) | head -n 1 | cut -c4-
> > точная реимплементация
debian% curl 'http://nik.bot.nu/browse.fu?d=1&rt=0&rs=4&eq=0&srt=7&nw=0&da=4&b=0' > text % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 45253 0 45253 0 0 122k 0 --:--:-- --:--:-- --:--:-- 149k debian% time (cat text | grep http:// | sed 's/<br>//' 1>/dev/null) (; cat text | grep http:// | sed 's/<br>//' > /dev/null; ) 0.00s user 0.00s system 71% cpu 0.006 total debian% time (cat text | grep http:// | sed 's/<br>//' 1>/dev/null) (; cat text | grep http:// | sed 's/<br>//' > /dev/null; ) 0.00s user 0.00s system 77% cpu 0.005 total debian% time (cat text | grep http:// | sed 's/<br>//' 1>/dev/null) (; cat text | grep http:// | sed 's/<br>//' > /dev/null; ) 0.00s user 0.00s system 0% cpu 0.005 total debian% time (cat text | awk '/http/ { gsub(/<br>/, ""); print $0; }' 1>/dev/null) (; cat text | awk '/http/ { gsub(/<br>/, ""); print $0; }' > /dev/null; ) 0.01s user 0.00s system 88% cpu 0.009 total debian% time (cat text | awk '/http/ { gsub(/<br>/, ""); print $0; }' 1>/dev/null) (; cat text | awk '/http/ { gsub(/<br>/, ""); print $0; }' > /dev/null; ) 0.01s user 0.00s system 91% cpu 0.009 total debian% time (cat text | awk '/http/ { gsub(/<br>/, ""); print $0; }' 1>/dev/null) (; cat text | awk '/http/ { gsub(/<br>/, ""); print $0; }' > /dev/null; ) 0.01s user 0.00s system 93% cpu 0.009 total debian%
crontab -e
crontab -e -u root
/etc/crontab
#!/bin/sh HOST='ftp.users.qwest.net' USER='yourid' PASSWD='yourpw' FILE='file.txt' ftp -n $HOST <<END_SCRIPT quote USER $USER quote PASS $PASSWD put $FILE quit END_SCRIPT exit 0
#!/bin/bash
pl=/etc/hosts
sed -i '/0.0.0.0/d' $pl
for line in $(cat <black list>); do echo "0.0.0.0 $line" >> $pl done
*/7 * * * * <path/to/script>
> Не понял
> Ты хотел узнать мнение бородатых товарищей
> нахуя?
> Поэтому высказывание ОПа про его упарывание
> адекватней
> Те же похаписты куда адекватней.
> Рикамендую питон, у него компьюнити больше и адекватней.
> Таки создал
55|6A|68|24|58|7B|75|28|72|7D|2B|80|75|73|2F|83|85|73|85|42
FAIL
> Аааа, круто. Оп, давай ещё.
47|6A|64|72|73|69|70|78|8B
6F|76|6F|65|6A|7A|80
struct E_str { int first; char second; }; ... struct E_str* e; /* Можно так */ int one = (*e).first; /* или со стрелкой*/ one = e->first;
> функцию с восемью параметрами
> и 113, 114,...
> А как надо? Глобальных переменных наделать?
> Я ж написал в комментариях
> книжки
> Завтра выйдет новая версия иксов, в которой числа другие.
> Какие посоветуешь?
> После чего нужно будет перепиливать весь софт
> центра занятости для open source проектов
> участники могут найти
> я хотел ссылк
> Осло, ты все делаешь не так. Начни с прог, которыми пользуешься ты сам, а не с "какой-нибудь", так у тебя будет мотивация что-то делать, иначе твой энтузиазм выветрится очень быстро.
<script> function f() { try { throw 5; } catch(e) { return (function() {return e;}); } finally { var c = 8; return (function() {return c;}); } } var g = f(); alert(g()); </script>
function() {return e;}
> при выполенении следующей строчки сначала будет произведен вызов g
- hanabira 0.5.941 + wakaba + futallaby + futaba -