エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
パーサ千行コンパイラ千行のトランスレータ言語MamMouthを弄る - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
パーサ千行コンパイラ千行のトランスレータ言語MamMouthを弄る - Qiita
はじめに 最近、CoffeeScript,Haxe,JSX等等、JavaScriptを出力するトランスレータ言語が熱いですよね。 ... はじめに 最近、CoffeeScript,Haxe,JSX等等、JavaScriptを出力するトランスレータ言語が熱いですよね。 CoffeeScriptみたいな言語を作って遊べたらいいのになぁ。 そんな夢を抱く人がいるかもしれません。 今回はそんな夢を叶えるべく、Mammouthを弄って遊ぶ方法を紹介したいと思います。 Mammouthとは? Mammouthはそんなトランスレータ言語の一つです。CoffeeScriptのようなオフサイドルールな記述からPHPを出力します。 詳しくは、Mammouthのサイトを参照してください。 http://mammouth.wamalaka.com/ なぜMammouth? いろいろトランスレータ言語はありますが、結構ソースを見ると長くて手が出せそうにありません。でも、Mammouthなら安心です。 大ざっぱに言うと、パーサが1000行、コンパイラ1