最近のトラックバック

2019年5月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ

« コミックマーケット80にサークル参加しました | トップページ | ネットワーク機能を追加しました »

ClojureライクなJavaメソッド参照機構を追加しました

ClojureライクなJavaメソッド参照機構を追加しました。
(. instance method [arg ...])でinstance.method(arg, ...)の呼び出し、
(. classname method [arg ...])でstaticなメソッドの呼び出し、
(new classname [arg ...])でインスタンスの生成ができます。

(例)
System.currentTimeMillis()を呼び出すときは
(. java.lang.System currentTimeMillis)

定数Math.PIを参照するときは
(. java.lang.Math PI)

インスタンスjava.util.Randomを生成するときは
(new java.util.Random)

変数rndに束縛されたjava.util.RandomインスタンスのメソッドnextInt()を呼び出すときは
(. rnd nextInt)

« コミックマーケット80にサークル参加しました | トップページ | ネットワーク機能を追加しました »

Scheme」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: ClojureライクなJavaメソッド参照機構を追加しました:

« コミックマーケット80にサークル参加しました | トップページ | ネットワーク機能を追加しました »