自作プログラミング言語

C言語

【入門】プログラミング言語を自作する方法③|変数として値を保持から出力まで

プログラミング言語を作ってみた③前回の続きです。今回は五右衛門に変数と出力機能を実装しました。プログラミング言語らしくなってきました。再帰下降構文解析 を用いることで、計算をスマートにパースすることができました。
C言語

【入門】プログラミング言語を自作する方法②|トークナイザを実装して文字列を分解する(C言語)

プログラミング言語を作ってみた②前回の続きです。今回はトークンナイザを実装して、分解をしました。トークンナイザを作ることにより、前回の文字列検索から可読性がかなり上がったと思います。
C言語

【入門】プログラミング言語を自作する方法①|まずは簡単なインタプリタを作る

プログラミング言語を作ってみた①ZendEnginを参考に新しいプログラミング言語を作ってみました。(現在も作成中)言語名はgoemonで、実行エンジンの名前はKama です。