Jostarの開発メモ

プログラミング言語Jostar

ビルド方法について

2024-12-21 21:36:39
2024-12-21 21:49:44
目次

 Jostar言語のビルド方法についてメモしておきます。

 前もって、JostarのZIPファイルを解凍しておいてください。回答したディレクトリの名前を仮に「jostar」としておきます。

1, Cygwinのターミナルを開く

 Cygwin64をWindows11にインストールすると、デスクトップに「Cygwin64 Terminal」というアイコンが作成されます。そこから、ターミナルを起動して、コマンドを入力していきます。

 Java(Open JDK)をインストールしておき、環境変数にパスを通しておきます。

2, JAVACCでソースコードを生成

JAVACCをダウンロードしておき、javacc.jarをディレクトリjostar/jvaccにコピーしておきます。1で起動しておいたターミナルで、jostarディレクトリに移動して、次のコマンドを入力します。

cd src

これで、srcディレクトリに移動できました。さらに、次のコマンドを入力します

java -cp ../javacc/javacc.jar javacc ../lex.jj

そうすると、「Parser generated with 0 errors and 4 warnings.」というメッセージが出ますので、srcディレクトリを開いて、JostarDriver.javaなど複数のソースファイルができていることを確認します

3, JAVAコンパイル

 今度は、2で生成しておいたソースコードをJavaでコンパイルしてみましょう。

 次の親ディレクトリに戻るコマンドを使って、srcディレクトリからjostarディレクトリに戻っておきます

cd ../

 戻りましたら、次のコマンドを入力して、javacでコンパイルしておきます

javac -cp coins/classes -d ./coins/classes ./src/*.java

 「警告x個」というメッセージが出たら成功です。jostar/coins/classes/jostarfrontディレクトリに複数のファイルが生成されていることを確認します。「TokenMgrError.class」などクラスファイルがいろいろとあるはずです。

 これで、ビルドが終了しました。

この記事を書いた人

dhrname

Jostar言語の開発者