エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【ブロックプログラミング言語】Trees を作りました - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【ブロックプログラミング言語】Trees を作りました - Qiita
はじめに 奇抜な言語を作りたいと思っていた私。大学にて改めてコンパイラを学びなおす。 「構文木って... はじめに 奇抜な言語を作りたいと思っていた私。大学にて改めてコンパイラを学びなおす。 「構文木って美しいよなぁ...」→ 「ん?これを直接落とし込むプログラム言語を作ればいいじゃないか!」 そうして Trees 言語がうまれたのであった。 チュートリアル は GitHub に公開しました(未完成)。この記事ではそれをさらにまとめたものを説明します。 「Trees」は、こんなプログラミング言語です 今回私が作成したブロックプログラミング言語 Trees では、構文木チックにプログラムを記述することが可能です。 例えば、下のプログラムは「3 × 4」...つまり「12」を出力します。