Web ブラウザーからサーバーで実行することも、ローカル PC 上で実行することもできます。
PC に処理系をインストールできない・したくない場合には、Web ブラウザーから実行できる環境もいくつか用意されている。いずれも Kotlin のプログラムを、 サーバー側で実行する。ただし、最新のバージョンではないかもしれないし、 ライブラリーをインストールしたりするのは難しいかもしれない。
ローカル PC で実行したいときは、Kotlin のコマンドライン上の処理系は Kotlin command-line compilerからダウンロードすることができる。
kotlin-compiler-?.?.?.zip というリンク
(?.?.? はバージョン番号)を探してダウンロードする。(ダウンロードのリンクは、
GitHub Releases のページのかなり下のほうにある。)
C:\Program Files に展開する。
(C:\Program Files\kotlinc というディレクトリーができる。
以下のような構成になっているはずである。)
C:\ ├── Program Files │ ├── kotlinc │ │ ├── bin │ │ ├── lib │ │ ├── license │ │ └── build.txt │ ⋮ ⋮
Path という変数を選択し「編集」ボタンをクリックする。C:\Program Files\kotlinc\bin」を追加する。
Path の変数値は絶対に消してしまわないこと。
消してしまうと他のアプリケーションが起動しなくなる。kotlinc -version」と入力する。kotlinc-jvm ?.?.? のような文字列(?.?.? はバージョン番号)が
表示されれば OK である。確認のため適当な作業ディレクトリーに移動して、 次のコマンドを実行する。Mordant という Kotlin のスタイル付き文字列ライブラリーをインストールする。
> git clone https://guppy.eng.kagawa-u.ac.jp/2026/OOPL/FirstMordant.git > cd FirstMordant > gradle installDist > .\app\build\install\app\bin\app
なお、VS Code のターミナルで実行しているときは、最後の 2 行の代わりに
> gradle run
でもよい。VS Code 外のコマンドプロンプトや PowerShell で、
gradle run を実行すると
ANSI
エスケープシーケンスを認識しない。
次のような色付きの文字列が表示される。
You can use any of the standard ANSI colors You can nest styles arbitrarily You can also use true color and color spaces like HSL Grid Builder Supports Alignment Left Center Right Hidari Naka Migi