#バグ報告を頂ければ24時間以内に修正致します.
カモン-> @gogo_tanaka
俺指向言語Q
fooo↑↑
詳しくはこの辺り参照
まだまだ色々至らないですが、コミュニティ作りのためとリーンに(今流行の)フィードバックを頂きながら育てて行きたいと考えていますので
ちょくちょく今回の様に露出していきます.
コミッター絶賛募集中です.
ワイワイ楽しくやりたいです. アメちゃん差し上げるのでお願いします.
まだまだ生まれたての言語+仕様の変更にアグレッシブなので思いつきのfeatureなど容易に採択されうります.
v0.0.14142135
(;゜0゜)「バージョン長くね!?」
こんな感じで(rubygems.orgより)Versioning は無理数に漸近させるようにしてます.
√2系の次はe系(0.0.2718..)を考えています.
Features
v0.0.14142135
に加わったFeaturesです.
(多くの修正はバクfixのためfeatureは3つほどです.)
冪法の演算子に^
を可能に
地味に嬉しい.
2^3
=> 8
文字式の乗法演算子(*)の省略
これは嬉しい.
f(x, y) = xy
f(3, 9)
=> 27.0
d/dx(xy)
=> y
微分演算の(...)
をスペースで代用可能に
うんうん.
d/dx xy
=> y
d/dx e^x
=> e^x
使い方
ドキュメントの整理が至ってないので
(やらないといけない...)
対話モードでサクっと試す方法を紹介します.
qlang
gemを入れます.
gem install qlang
gem の管理は各自の環境に合わせてよしなにやって下さいませ.
既にインストール済みの場合は
gem update qlang
オプションに-i
を与えると対話モードに入ります.
qlang -i
bundler
で入れた場合は
bundle exec qlang -i
ふぅ
お後がよろしいようで.