昨日(6日目)はseiketkmさんの「未来からやってきたロボホンのアプリを開発したよ」でした。 この記事はTech-Circle Hands on Advent Calendar 2016の7日目の記事です。 今回はPythonの字句解析/構文解析ライブラリであるPLY(lex+yacc)を使ってオリジナル言語を作成してみたいと思います。 オリジナル言語といえば以前、ドナルド・トランプ氏をイメージしたプログラミング言語であるTrumpScriptなるものが公開されました。https://github.com/samshadwell/TrumpScript TrumpScriptは以下のような特徴があります。 浮動小数点型は使えず整数のみ。アメリカは中途半端なことはしない。 数値は100万より大きくなくてはいけない。それより小さい数字は取るに足らない。 importは使えない。全てのコード