最近は JavaScript 2.0 周りの動きがすごい
- ActionScript 3.0 の VM が Mozilla に提供された
- ActionScript 3.0 は ECMAScript 4th Edition(=JavaScript 2.0) 準拠
- 提供された VM を Firefox 3 に乗せるために Tamarin (たまりん) プロジェクト発足
- たまりん=ちっちゃいおさるさん
- JavaScript 1系 との非互換とかどうなるの!?
- Microsoft は WPF に必死で JScript には動きはなさそうだなー
- けっきょく、Fx でしか使えない!?
ということで、さっそく構文解析エンジンを作ってみた
ちなみに、たまりんのソースを参考にしました。
DEMO: http://sample.ecmascript.jp/es4js2/scanner.html
使いかた
var scanner = new Scanner(); var token; while((token = scanner()).kind != -1) { // token にトークンの情報がぎっしり // ソース読むか toSource してみてね! }
たまりんかわいーよーかわいーよー
tamarin - Google 検索
(*・ω・*) うきき