2012-04-01から1ヶ月間の記事一覧
JavaScript で '()+!' の6文字だけを使って、任意の JavaScript コードを生成・実行する方法。 きっかけはこちらの記事: ++[][+]+[+] は “10″(softelメモ) Java/script: no alnum cheat sheets(sla.ckers.org)最初は2つ目のリンク先にあるチートシー…
生きてるよ!Ruby でクワイン(自分自身を出力するコード)作ってた人に触発されて、自分も Lisp と JavaScript で書いてみました。 まず Lisp バージョン。関数 write は、今回使った Racket という処理系のプリント関数。 ((lambda (x) (write `(,x ',x)))…