Skip to content

Commit

Permalink
some chages
Browse files Browse the repository at this point in the history
  • Loading branch information
ab25cq committed Mar 23, 2018
1 parent 3f116f2 commit 2b30ac5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion manual/reflection.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,4 +129,4 @@ Clover.append(code:String)でクラスを定義することもできます。

以上です。色々試して理解してください。

注意してほしいのはappendFieldなどはコンパイル時にしか動かない点です。Clover2は実行時にフィールドやメソッドが追加されても、コンパイル言語など意味はありません。コンパイル時スクリプティングで使ってください。コンパイル時スクリプティングではClover2の機能全てが使えるため、コンパイル時スクリプティング用のクラスなどを作ったりすれば、コーディングの自動化がだいぶ行えるはずです。マクロやプリプロセッサみたいなものですかね。まあ、色々楽しんでください。
注意してほしいのはappendFieldなどはコンパイル時にしか動かない点です。Clover2は実行時にフィールドやメソッドが追加されても、コンパイル言語なので意味はありません。コンパイル時スクリプティングで使ってください。コンパイル時スクリプティングではClover2の機能全てが使えるため、コンパイル時スクリプティング用のクラスなどを作ったりすれば、コーディングの自動化がだいぶ行えるはずです。マクロやプリプロセッサみたいなものですかね。まあ、色々楽しんでください。

0 comments on commit 2b30ac5

Please sign in to comment.