タグ

2010年1月19日のブックマーク (6件)

  • MinGW で Tcl/Tk をビルドする

    手順の概要 手順としては次のとおり。 MSYS、MinGWをインストール TclとTkのビルドとインストール MSYS、MinGWのインストール 「 Vista/XPのActivePerl 5.10.0でPAR::Packerをビルド 」の「 MinGWをインストール」を参考にしてインストールしてください。 TclとTkのビルドとインストール つぎのディレクトリに tcl8.5.1-src.tar.gz と tk8.5.1-src.tar.gz を c:\tmp にコピーします。 MSYSアイコンをクリックしてシェルでアーカイブファイルを展開します。 cd /c/tmp tar zxf tcl8.5.1-src.tar.gz tar zxf tk8.5.1-src.tar.gz とりあえず、Tclのコンパイルから開始します。 Windows用にコンパイルするのでカレントディレクトリを tc

  • http://www.hyuki.com/yukiwiki/wiki.cgi?Tcl

  • Tcl8.4.1マニュアル 目次

    ■一般 Tcl_DumpActiveMemory - メモリ割当インタフェースを有効にします。 Tcl_StandardChannels - Tclライブラリの各種標準チャネルの扱い方。 TCL_MEM_DEBUG - Tclメモリデバッグを可能にするためのコンパイル時フラグ。 Tcl - Tcl言語文法の概要。 expr - 式を評価します。 filename - Tclコマンドによりサポートされるファイル名のルール。 library - Tcl プロシージャの標準ライブラリ。 Safe Base - 安全なインタープリタを作成、操作するメカニズム。 tclsh - Tclインタープリタのためのシンプルなシェル。 tcltest - ツールサポートコードとユーティリティをテストします。 tclvars - Tclによって使われる変数。 ■Tcl ビルト・イン・コマンド ■文字列処理 bi

  • http://www.c3.club.kyutech.ac.jp/c3magarchives/archives/1st/03/TCL_TK/index.html

    ある日、学のバイトが終わった後、しちじょさんと話をしてて、Tcl/Tkの話になりました。 おいら「いやー、いまさらですけど、Tcl/Tkいいですわー、あれ」 しちじょさん「へえー、あ、じゃあTcl/Tkの連載を書いてもらおう。」 おいら「…え、まじで?」 こうして、この記事が世に出現したのでした。 というわけで、しばらくこの連載を書くことになります。おいらも人に教えられるほど分かってるわけではないので、この記事がほかの人の学習の役に立つかどうかは保証しません。ま、「皆様と一緒に、なんかスクリプトでも作ってみようかな」みたいな企画にしようと考えてます。というわけで、「よし、見てやろう」という方、よろしくお願いします。 まず、「Tcl/Tk?なんだそれ?」って人のために、おいらが知ってる範囲で、紹介してみましょう。 その前に、いくつかの注意を。対象とするOSは、Tclが動作するUNIXとしま

  • Teletter! - Twitter で何チャンみてるなう?

    私たちについて こんにちは。テーラー・マーフィーです。このブログでは(主にですが)、テクノロジーゲームについて書いています。。私は日のすべてが大好きなので、ブログの中でみなさんのお役に立てるような、という願いも込めつつ、この素晴らしい国に関する情報を沢山紹介していますので、楽しんでいただければと思っています。続きを読む Androidユーザーなら誰でも、おそらく数十ヶ所のWi-Fiネットワークに接続したことがあると思います。行った先々のネットワークを問題なく使うことができ、パスワードを教えてくれる人がいつもいたかもしれません。しかし、パスワードを覚えようとしたり、Android端末に記録されているパスワードを探し出そうとして手間取った経験のある人は多いのではないでしょうか。 友人や同僚とネットワークのパスワードを共有したいときや、同じネットワークに他の端末を接続したいときにパスワードが

  • Delphiのメソッドをメソッド名から実行する方法

    Delphiのメソッドをメソッド名から実行する方法。 元ネタは「Execute a Delphi Method (Procedure/Function) by Name」より。 ヘルプの「System.TObject.MethodAddress」にも同じことが書かれていました。 次のような関数を用意します。 procedure ExecMethod(OnObject: TObject; MethodName: string); type TExec = procedure of object; var Routine: TMethod; Exec: TExec; begin Routine.Data := Pointer(OnObject); Routine.Code := OnObject.MethodAddress(MethodName); if NOT Assigned(Routin

    Delphiのメソッドをメソッド名から実行する方法