zfc-0.1。 ruby と ruby-qte に依存しています。
関数電卓が欲しくてしかたがなかったので作りました。 特徴は式の処理を完全に ruby にやらせていること。 だからスクリーンショットを見て頂ければわかる通り、 キーボードから適当に ruby のコードを打込めば、 関数を定義したりとかできちゃいます。
使い方。普通に使って下さい。
関数はきっちり括弧を閉じて下さい。 pow だけ二引数関数だからコンマを使って下さい。 ていうか ruby で累乗が ** できるなんて忘れとったです。 現状二引数目が正数に限定されたへちょい実装しかしてないんで、 適当にカスタマイズして下さい。
UP と DOWN が履歴、= で実行です。
キーは自由にカスタマイズできます。 カスタマイズしたいボタンを長押しして下さい。 下に 24 個も空っぽなボタンがありますし… 唯一のメニューで設定を保存できます。 設定ファイルは $HOME/.zfc/buttons に保存されます。
変数使いたければ @ で始まる式を入力して下さい。 (ruby を知ってる人ならわかるかと思いますが、メンバ変数になります)
@a = 2 @b = @a + 2
というふうに。 = はキーボードから打って下さいませ。
ただ ruby インタプリタを走らせているだけとも言う…
要望意見募集。
全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。