個人開発OS OSASKの作者である川合秀実が、「川合のプログラミング言語自作のためのテキスト第三版#1 ~ 通称「10日くらいでできる!プログラミング言語自作入門」」としてプログラミング言語の自作入門として公開しているのが「はりぼて言語」通称「HL」(おそらく、HariboteLanguage)になる。

このプログラミング言語自作入門をすれば、プログラミング入門にもなり一石二鳥ではないかと思い立ち、かつ、川合氏本人も以下で気にしているように、私自身もソースコードの全体像が無く分かりづらかったため、GitHubとここに公開してみる。

私は「はりぼて言語のオリジナル版の製作者」という肩書だけで十分です。だからもし他の人がこれらのうちのどれかを手掛けてくれたら、私は手間が省けて時間が節約できてもっと前進できるし、その方はその方で努力に見合った称賛を受けられるようになるしで、一石二鳥ではないでしょうか。

公開先のGitHubはこちら

このWiki上で公開しているコードは以下。

HL-1
HL-2
HL-3
HL-4
HL-5
HL-6
HL-7
HL-8
HL-8a
HL-9