Grafeo is a simple framework for manipulating graphs. Grafeo provides node and edge morphs that connects each other. You can use it your own application and extend for your purpose. Grafeo also has a simple demo application of making graphs. Grafeo is written in Pharo Smalltalk, a pure object-oriented programming language. Monticello Repository Grafeo is downloadable at SmalltalkHub. http://smallt
2016 - 05 - 08 Squeak5.0/Pharo4であるクラスの全メソッドのソースをクリップボードに Smalltalk Pharo Squeak ブログ等に貼るために、 Smalltalk のクラスの メソッド 定義を手軽にコピーしたい。 クラスの定義はFileOutでファイルに書き出せるけど、いちいちファイルからコピーするのも面倒だし、あまりブログ等で眺めるのには適してない表示になる。 コピペも面倒だし、 Smalltalk でやろう。 手順は あるクラスの全 メソッド のソースを文字列として取得 表示を加工、文字列に連結 クリップボード にコピー の3つ。 1. ソースを文字列として取得 クラスオブジェクトに methodsDo: [:method | ... ] とメッセージを送るとそれぞれの メソッド を操作できる。 メソッド はCompiledMethodオブジェク
データを元にグラフを生成して、ぐりぐりとグラフを扱うにはRoassalという素晴らしいツールが既にある。一方で、小規模なグラフを作ったり操作したりできるツールの必要性もあって、ここ数年そういったソフトウェアの開発を行っていた。もとはFluoのグラフ操作部分だったのが、汎用的になるようにリファクタリングを重ねていったら、それなりに使えそうなものができたので公開することにした。 Grafeo 方向性としては、状態遷移図を作ったりするようなツールのフレームワークを目指しつつ、ちょっとしたグラフを描きたいといった場合に便利なツールとしても使えるようにしたい。 まだ公開していないが、このGrafeoをベースに既存のFluoを構築したり、umejavaさんのSState向けのUIを作ったりしているので、ぼちぼちと公開して行こうと思っている。
A glimpse of Pharo$ wget -O- https://get.pharo.org/64 | bash $ ./pharo Pharo.image eval "42 factorial"TeaserSimple & powerful language: No constructors, no types declaration, no interfaces, no primitive types. Yet a powerful and elegant language with a full syntax fitting in one postcard! Pharo is objects and messages all the way down.Live, immersive environment: Immediate feedback at any moment o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く