2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JavaCCをインストールしてみました

Last updated at Posted at 2013-12-22

はじめに

JavaCCのインストール作業について少し書きます。使用したOSはOSX 10.9です。

Download

こちらから圧縮ファイルをダウンロードします。

Install

インストールの流れは次のようになります。

  • コマンドラインの実行
  • スクリプトファイル(/usr/local/javacc/bin/javacc)の編集

順番に見ていきます。
まずはコマンドラインです。

$ unzip javacc-6.0.zip
$ mkdir /usr/local/javacc/lib
$ cp ./javacc-6.0/bin/lib/javacc.jar /usr/local/javacc/lib/
$ mkdir /usr/local/javacc/bin
$ touch /usr/local/javacc/bin/javacc
$ chmod u+x /usr/local/javacc/bin/javacc
$ ln -s /usr/local/javacc/bin/javacc /usr/local/bin/javacc

次にスクリプトファイル(/usr/local/javacc/bin/javacc)です。

#!/bin/bash
# javacc

cmd_path="$(readlink -n $0)"
javacc_root="$(dirname "$(dirname "$cmd_path")")"

CLASSPATH="$javacc_root/lib/javacc.jar"
export CLASSPATH

java javacc "$@"

使い方

使い方は「ふつうのコンパイラをつくろう」に詳しく記載されています。私は「ふつうのコンパイラをつくろう」を参照しました。こちらにも使い方が記載されているようです。こちらはインターネットで閲覧できます。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?