Overview

awk4j (AWK for Java Platform)

概要

awk4j について

awk4j は、 AWKスクリプト (pattern-directed scanning and processing language) を Java 環境で実行するための言語処理環境です。

AWKスクリプトを、中間言語としてのホスト言語に変換する トランスレータ方式を採用しており、 ホスト言語の世界でのスクリプティングが可能。 AWK の手軽さと、 ホスト言語が持つフレームワークを利用した、 マルチリンガル環境での新しい スクリプティングの世界を開くことができます。

インストール

awk4j の導入

awk4j をダウンロードして、適当なディレクトリに展開する (アンインストールする場合は、このディレクトリを削除する)

awk4j-dir      # awk4j を展開(インストール)したディレクトリ
  +-- lib      # 実行時ライブラリ (awk4j.jar など)
  +-- ext      # オプションのホスト言語などを格納する拡張ライブラリ
  +-- sample   # サンプルディレクトリ
    makefile   # サンプル実行用 MAKEFILE
    makead     # Android
    makebsh    # BeanShell
    makefx     # JavaFX
    makegroovy # Groovy
    makejs     # JavaScript

Windows 環境の場合

Linux (Ubuntuなど Debian系) の場合

Note: 他言語連携を使用しないときは、 ここまでの作業でサンプルの実行が可能。 ドキュメント "さあ始めよう" を参照

ホスト言語の導入 (オプション)

ライセンス

awk4j は オープンソース・ソフトウエア です。 GNU GENERAL PUBLIC LICENSE の下で SourceForge より配布しています。

関連リンク


Overview
  1. awk4j について
  2. インストール
  3. ライセンス
  4. 関連リンク