<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_6_thread_37753"  />
<title>rulinux.net - Форум - Development - Код на руби</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Development - Код на руби</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149866</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149866</guid>
<pubDate>Sun, 05 Aug 2012 10:47:26 +0400</pubDate>
<description><![CDATA[<p>Я так понял тот камент, что она воспроизводится по кругу, т.е. любое состояние можно принять за начальное.. Хотя может я неправильно понял.</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149860</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149860</guid>
<pubDate>Sun, 05 Aug 2012 10:42:12 +0400</pubDate>
<description><![CDATA[<p>я вообще-то имел в виду сам топ-левел код. Все сгенерённые скорее всего достаточно хорошо читаемые. Проверять лень.</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149832</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149832</guid>
<pubDate>Sun, 05 Aug 2012 10:15:09 +0400</pubDate>
<description><![CDATA[<p>Как раз можно. Ты камент по ссылке читал? &quot;Прога представляет собой код на ruby, который выдает на выходе код на ПЕДОНЕ, который выдает на выходе код на перле, который выдает на выходе код на луа, который выдает на выходе код на окамле, который выдает на выходе код на хаскелле, который выдает код на си, который выдает код на яве, который выдает код на брейнфаке, который выдает код на вайтспейсе, который выдает код на анлямбде, который выдает код на руби&quot;</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149820</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149820</guid>
<pubDate>Sun, 05 Aug 2012 09:42:45 +0400</pubDate>
<description><![CDATA[<p><i>> И на невменяемом, </i><br> на невменяемом как раз нельзя. Взять например бедон...</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149567</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149567</guid>
<pubDate>Thu, 02 Aug 2012 20:42:15 +0400</pubDate>
<description><![CDATA[<p><i>>Ну что, ещё один &quot;язык ада&quot;? ;)</i><br> На язык ада, имхо, не тянет. Просто какой-то язык для фриков, впрочем, чего ещё ждать от японцев?</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149557</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149557</guid>
<pubDate>Thu, 02 Aug 2012 19:50:14 +0400</pubDate>
<description><![CDATA[<p> <i>>Прога представляет собой код на ruby, который выдает на выходе код на питоне, который выдает на выходе код на перле, который выдает на выходе код на луа, который выдает на выходе код на окамле, который выдает на выходе код на хаскелле, который выдает код на си, который выдает код на яве, который выдает код на брейнфаке, который выдает код на вайтспейсе, который выдает код на анлямбде, который выдает код на руби (в доме, который построил Джек, ага).</i><br><br><br> Я почему то думаю что это писалось в обратном порядке а потом, обфустировалось каким нить самописным транслятором.<br><br></p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149556</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149556</guid>
<pubDate>Thu, 02 Aug 2012 19:46:43 +0400</pubDate>
<description><![CDATA[<p>&gt; Такое можно написать почти на любом вменяемом языке.
<br><br>
Что и доказывает данный код. <br>И на невменяемом, что данный код также доказывает.</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149555</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149555</guid>
<pubDate>Thu, 02 Aug 2012 19:45:51 +0400</pubDate>
<description><![CDATA[<p>¥ - это что, рубаёвский оператор? Что-то в коде многовато его. Аффтар пусть на Piet переучивается.</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149554</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149554</guid>
<pubDate>Thu, 02 Aug 2012 19:43:57 +0400</pubDate>
<description><![CDATA[<p>Такое можно написать почти на любом вменяемом языке.<br><br> А вот однострочник, это классика ...</p>]]></description>
</item>
<item>
<title>Re:Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149553</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149553</guid>
<pubDate>Thu, 02 Aug 2012 19:41:13 +0400</pubDate>
<description><![CDATA[<p>Японцы срут не в подъезде, а в коде..</p>]]></description>
</item>
<item>
<title>Код на руби</title>
<link>https://rulinux.net/message.php?newsid=37753&amp;page=1#149550</link>
<guid>https://rulinux.net/message.php?newsid=37753&amp;page=1#149550</guid>
<pubDate>Thu, 02 Aug 2012 19:36:32 +0400</pubDate>
<description><![CDATA[<p>Навеяно этим:<br /><br /> <div class="quote"><pre>&gt;Вот, например, Ларри Уолл. Он вырос в семье пасторов, мечтал быть пастором, выучился на лингвиста, таки даже занимался изучением и переводом библии.<br /> И, при этом, написал настоящий язык ада. Что-то в их христианской консерватории явно не так.<br /><br /> SystemV(*)(2012-07-05 15:14:22)<br /><br /> Emacs-w3m/1.4.468 w3m/0.5.3</pre></div><br /> <a href="http://rulinux.net/thread_37580_page_1#msg146414">http://rulinux.net/thread_37580_page_1#msg146414</a><br /><br><br><fieldset><legend>ruby</legend><code><br />
<span style="color:#008000; font-style:italic;"># ruby</span><br />
l=92.<span style="color:#9900CC;">chr</span>;eval s=<span style="color:#996600;">&quot;s=s.dump[r=1..-2].gsub(/(&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">4</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;){4,}(?!¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">/</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span><span style="color:#006600; font-weight:bold;">|</span>t<span style="color:#006600; font-weight:bold;">|</span><span style="color:#996600;">'¥&quot;+l*%d+¥&quot;'</span><span style="color:#006600; font-weight:bold;">%</span><span style="color:#006600; font-weight:bold;">&#40;</span>t<br />
.<span style="color:#9900CC;">size</span><span style="color:#006600; font-weight:bold;">/</span>2<span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#125;</span>;5.<span style="color:#9900CC;">times</span><span style="color:#006600; font-weight:bold;">&#123;</span>s=s.<span style="color:#9900CC;">dump</span><span style="color:#006600; font-weight:bold;">&#91;</span>r<span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#125;</span>;puts¥<span style="color:#996600;">&quot;# python¥¥nprint(¥¥¥&quot;</span><span style="color:#008000; font-style:italic;"># perl¥¥¥¥nprint(¥¥¥¥¥¥</span><br />
¥<span style="color:#996600;">&quot;# lua&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">4</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;nprint(&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">7</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">*</span> ocaml <span style="color:#006600; font-weight:bold;">*</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#996600;">&quot;+l*8+&quot;</span>nprint_endline<span style="color:#996600;">&quot;+l*15+&quot;</span>¥<span style="color:#996600;">&quot;-- haskel<br />
l&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">16</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;nimport Data.List;import Data.Bits;import Data.Char;main=putStrLn(&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><br />
<span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">/*</span> C <span style="color:#006600; font-weight:bold;">*/</span><span style="color:#996600;">&quot;+l*32+&quot;</span>n<span style="color:#008000; font-style:italic;">#include&lt;stdio.h&gt;&quot;+l*32+&quot;nint main(void){char*s[501]={&quot;+l*31+</span><br />
<span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span>intercalate<span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;,&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#40;</span>c<span style="color:#006600; font-weight:bold;">&#40;</span>tail<span style="color:#006600; font-weight:bold;">&#40;</span>init<span style="color:#006600; font-weight:bold;">&#40;</span>show<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;/* Java */&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">32</span><br />
<span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;npublic class QuineRelay{public static void main(String[]a){String[]s={&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;<br />
¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span>intercalate<span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;,&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#40;</span>c<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;brainfuck&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">64</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;n++++++++[&gt;++++<br />
&lt;-]+++++++++&gt;&gt;++++++++++&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#006600; font-weight:bold;">&#40;</span>concat<span style="color:#006600; font-weight:bold;">&#40;</span>snd<span style="color:#006600; font-weight:bold;">&#40;</span>mapAccumL h <span style="color:#006666;">2</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;110&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><br />
<span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span>g<span style="color:#006600; font-weight:bold;">&#40;</span>length s<span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;22111211100111112021111102011112120012&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span>co<br />
ncatMap<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;+l*32+&quot;</span>c<span style="color:#006600; font-weight:bold;">-&gt;</span>let d=ord c <span style="color:#9966CC; font-weight:bold;">in</span> <span style="color:#9966CC; font-weight:bold;">if</span> d<span style="color:#006600; font-weight:bold;">&lt;</span>11then<span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;21002&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#9966CC; font-weight:bold;">else</span><span style="color:#996600;">&quot;+l*31+<br />
&quot;</span>¥<span style="color:#996600;">&quot;111&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span>g d<span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;22102&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>s<span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;2100211101012021122<br />
2211211101000120211021120221102111000110120211202&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;,&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<br />
<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">63</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#996600;">&quot;+l*64+&quot;</span>n<span style="color:#996600;">&quot;+l*63+&quot;</span>¥<span style="color:#996600;">&quot;};int i=0;for(;i&lt;94;i++)System.out.print(s[i]);}}&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><br />
<span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;,0};int i=0;for(;s[i];i++)printf(&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">63</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">%</span>s<span style="color:#996600;">&quot;+l*63+&quot;</span>¥<span style="color:#996600;">&quot;,s[i]<br />
);puts(&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">63</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#996600;">&quot;+l*63+&quot;</span>¥<span style="color:#996600;">&quot;);return 0;}&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;c s=map<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#996600;">&quot;+l*32+&quot;</span>s<span style="color:#006600; font-weight:bold;">-&gt;</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;&quot;</span><br />
<span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">63</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;++s++&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#996600;">&quot;+l*63+&quot;</span>¥<span style="color:#996600;">&quot;&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#40;</span>unfoldr t s<span style="color:#006600; font-weight:bold;">&#41;</span>;t<span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#006600; font-weight:bold;">&#93;</span>=Nothing;<br />
t s=Just<span style="color:#006600; font-weight:bold;">&#40;</span>splitAt<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#9966CC; font-weight:bold;">if</span> length s<span style="color:#006600; font-weight:bold;">&gt;</span>w<span style="color:#006600; font-weight:bold;">&amp;&amp;</span>s!!w==<span style="color:#996600;">'&quot;+l*31+&quot;¥&quot;'</span><span style="color:#9966CC; font-weight:bold;">then</span> 501else w<span style="color:#006600; font-weight:bold;">&#41;</span>s<span style="color:#006600; font-weight:bold;">&#41;</span>;w=<span style="color:#006666;">500</span>;f 0=<span style="color:#9966CC; font-weight:bold;">Not</span><br />
hing;f x=Just<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#9966CC; font-weight:bold;">if</span> x<span style="color:#996600;">`mod`</span><span style="color:#006666;">2</span><span style="color:#006600; font-weight:bold;">&gt;</span>0then <span style="color:#996600;">'0'</span><span style="color:#9966CC; font-weight:bold;">else</span> <span style="color:#996600;">'1'</span><span style="color:#006600; font-weight:bold;">&#41;</span>,x<span style="color:#996600;">`div`</span>2<span style="color:#006600; font-weight:bold;">&#41;</span>;g x= reverse <span style="color:#006600; font-weight:bold;">&#40;</span>unfoldr f x<span style="color:#006600; font-weight:bold;">&#41;</span>;<br />
h <span style="color:#CC0066; font-weight:bold;">p</span> c=let d=ord c<span style="color:#006600; font-weight:bold;">-</span>48in<span style="color:#006600; font-weight:bold;">&#40;</span>d,replicate<span style="color:#006600; font-weight:bold;">&#40;</span>abs<span style="color:#006600; font-weight:bold;">&#40;</span>p<span style="color:#006600; font-weight:bold;">-</span>d<span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#9966CC; font-weight:bold;">if</span> d<span style="color:#006600; font-weight:bold;">&lt;</span>p <span style="color:#9966CC; font-weight:bold;">then</span> <span style="color:#996600;">'&lt;'</span><span style="color:#9966CC; font-weight:bold;">else</span> <span style="color:#996600;">'&gt;'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;<br />
.&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;s=<span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;# ruby&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">32</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;n&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;l=92.chr;eval s=¥&quot;</span><span style="color:#006600; font-weight:bold;">+</span><br />
<span style="color:#006600; font-weight:bold;">&#40;</span>z=l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">+</span>¥<span style="color:#996600;">&quot;¥¥¥&quot;</span>¥<span style="color:#996600;">&quot;+s+z+¥&quot;</span>¥¥¥<span style="color:#996600;">&quot;&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">++</span><span style="color:#996600;">&quot;+l*31+&quot;</span>¥<span style="color:#996600;">&quot;&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">32</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;n&quot;</span><span style="color:#006600; font-weight:bold;">+</span>l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">31</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#996600;">&quot;+l*15+&quot;</span>¥<span style="color:#996600;">&quot;&quot;</span><span style="color:#006600; font-weight:bold;">+</span><br />
l<span style="color:#006600; font-weight:bold;">*</span><span style="color:#006666;">7</span><span style="color:#006600; font-weight:bold;">+</span><span style="color:#996600;">&quot;¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#996600;">&quot;+l*4+&quot;</span>n¥¥¥¥¥¥¥<span style="color:#996600;">&quot;)¥¥¥&quot;</span><span style="color:#006600; font-weight:bold;">&#41;</span>¥<span style="color:#996600;">&quot;########### (c) Yusuke Endoh, 2009 ###########¥n&quot;</span><br />
&nbsp;</code></fieldset><br /><br /> <a href="http://rsdn.ru/forum/etude/3595862.1.aspx">http://rsdn.ru/forum/etude/3595862.1.aspx</a><br /><br /> Ну что, ещё один &quot;язык ада&quot;? ;)</p>]]></description>
</item>
</channel>
</rss>