タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Compilerに関するvaldaのブックマーク (1)

  • XJC: plug-in で拡張できる Java コンパイラ - kなんとかの日記

    XJC (eXtensible Java Compiler) という Java コンパイラを作りました。 XJC は plug-in を使うことで機能を拡張できます。これにより、あたかも Java の言語仕様を拡張したかのようなコードを書くことができます。 現在、次のような plug-in を提供しています。 @accessor を使うことで、インスタンス変数の getter と setter を自動生成します。また @getter なら getter だけ、@setter なら setter だけを生成します。 class Person { @accessor // getName() と setName() が作られる private String name; @accessor("age of person") // ドキュメント付き private int age; @access

    XJC: plug-in で拡張できる Java コンパイラ - kなんとかの日記
  • 1