0.はじめに
漢文風プログラミング言語
「文言 / wenyan‑lang」 を紹介させていただきます
名前の由来については、中国語で漢文のことを「文言文」、「文言」は拼音(ピンイン)で 「wén yán」なのでそこから来ていると思われます。
- 公式サイト: 文言 / wenyan‑lang
オンラインエディタが公開されており、環境構築無しでブラウザ上でサンプルプログラムや、自作コードを実行出来ます
この記事では、後のレンダリング処理のためにコマンドラインでの実行方法を紹介します
動作確認
こちらの記事の確認環境は以下の通りです
npm v6.13.4
wenyan v0.1.2
インストール
- node.jsをこちらより、お使いのOSに合わせてダウンロードし、インストールする
文言 / wenyan‑lang公式より
- npmより文言コンパイラー1をインストールする
npm install -g @wenyanlang/cli
実行
wenyan examples/helloworld.wy
# 問天地好在。
他のサンプルアプリも実行してみて下さい
おわりに
GitHub初期commitが12月8日という生まれたてのこの言語は、記事を書いているうちにも、READMEの内容も変わり実行手順も変わっています。目が離せませんね。
参考
-
[漢文プログラミング言語 wenyan-lang でメリークリスマス!]
(https://qiita.com/lovee/items/2c652d93b5dbff13e3b3) - @lovee
-
公式表現ではcompilerとなってますが、トランスパイラですよね。中国語では区別しない? ↩