xqjs

http://github.com/satyr/xqjs (AMO)
簡易JS実行環境。習作第二弾。

機能
作成動機
  • 一々 function を書きたくない。
  • 話題の CoffeeScript を試したい。
  • 行儀の悪い Execute JS を置き換えたい。
既定マクロ
#{return this}
#(this)
function f(x,y,z){return this}
function f(x,y,z)(this)
#'.selector'
#a'.selector'
document.querySelector('.selector')
Array.slice(document.querySelectorAll('.selector'))
say(#<<END)
  here
  document
END
say(String(<![CDATA[  here
  document]]>))