Clover2開発日誌

Clover2というJavaのように静的な型を持つRubyのようなコンパイラ+仮想マシンの開発日誌です。LLVMでJITもします。https://github.com/ab25cqにて開発しています。

2017-10-03から1日間の記事一覧

ローカル変数名の補完、シェルモードのバグを修正

ローカル変数名の補完を入れました。 ほとんどJavaのIDEのような使い心地になってます。 たぶん。大体の場所で補完は効きます。 ただ、変数のクラス名の補完などはまだ入れてません。 > a:Inte[TAB] > a:Integer なんていうやつは入ってません。それをまた入…

ブロック内でメソッド名の補完ができるようになりました。

ブロック内でメソッド名の補完ができるようになりました。 とりあえず、補完はほぼ完成しています。 後はローカル変数名の補完ですかね。足りないのは。それを明日以降追加したいと思います。大体は補完が効くのでJavaのIDEにだいぶ近づいた感じです。 しば…