1 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 14:52:44 ] 【英語サイト】 プロジェクト本拠地 tcl.sourceforge.net/ 最新版ソースコード ftp://ftp.tcl.tk/pub/tcl/nightly-cvs/ The Tcler's Wiki wiki.tcl.tk/ The comp.lang.tcl Newsgroup groups.google.com/group/comp.lang.tcl/ ActiveTcl www.activestate.com/products/activetcl/ 【日本語サイト】 もっとTcl/Tk www.interq.or.jp/japan/s-imai/tcltk/ Tcl/Tk Scripting Laboratory www.geocities.jp/urano343/tcltk.html Tcl/Tk Primer mibai.tec.u-ryukyu.ac.jp/~oshiro/Doc/tcltk_primer/ Tcl 8.4.1 Manual Command Reference www.freesoftnet.co.jp/tclkits/doc/TclCmdRef/tcl_contents_jp.htm CategoryTclTk - mynote reddog.s35.xrea.com/wiki/CategoryTclTk.html 【前スレ】 ●●●●TCL/TKなら俺に聞け●●●● pc11.2ch.net/test/read.cgi/tech/1033628416/
75 名前:本田 [2007/10/05(金) 06:02:42 ] >>68 >Tcl/Tk 8.4.16 Sep 21, 2007 > Download Tcl/Tk 8.4.16 www.tcl.tk/
76 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 16:03:51 ] tkの概観をWindowsXPスタイルみたいに変更できますか?
77 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 22:30:31 ] >>76 tile/ttk使え
78 名前:デフォルトの名無しさん [2007/10/24(水) 23:50:04 ] そんなばながー
79 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 23:43:39 ] 久々にtcl wikiみたら、なんか見た目がかわってた
80 名前:デフォルトの名無しさん [2007/11/04(日) 10:21:30 ] tcl/tk ver8.4.16 コンパイルしてtbcにしたら64bit足し算間違えるようになった。
81 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 19:39:02 ] ソースをUP
82 名前:デフォルトの名無しさん [2007/11/05(月) 22:47:37 ] >80 足し算のソースは set sum [expr $a+$b] そう云えば expr {$a+$b} と expr $a+$b は32bit演算では同じになるけど64bitでやると違ってしまう????
83 名前:デフォルトの名無しさん [2007/11/08(木) 13:29:27 ] 邦訳されているリファレンス本の値段がチョー高すぎる こりゃだめだorz
84 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 19:13:15 ] どうせ古いやつだろ。イラネ!
85 名前:デフォルトの名無しさん [2007/11/09(金) 00:56:19 ] ActiveTcl8.4.9で、DOMでXMLを扱いたいんだけど、 package require dom set afp [open "AAA.xml"] set adoc [dom::DOMImplementation parse [read $afp]] set aroot [dom::document conf $adoc -documentElement] までは良くて、RootNodeを取得できるんだけど、 Root以下のNodeが取得できない。 dom::selectNode $aroot "//AA" てやっても帰ってくるリストは空。(AAはXMLに含まれる要素名) なんでダメなの?
86 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 20:23:56 ] AAA.xml見せい
87 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 20:33:02 ] あとtcl domよりtdomのほうがおすすめだ。速い。
88 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 17:30:54 ] >>86 ごめん、都合上見せられないんだ。 一昨日は上手くいったのに・・・ >>87 試してみます。
89 名前:デフォルトの名無しさん [2007/11/17(土) 11:08:39 ] >80 自己レスポ ver8.4で64bit演算するときはwide()を使うらしい wideなんて関数知らんかった。 ver8.5関連の頁をみていると8.5ではwide()使わなくても64bit演算できると書いてあるので気がついた。8.4の仇花か。 兎も角一応まにあった。 お騒がせ
90 名前:本田 [2007/12/08(土) 11:36:23 ] >TkSQLite reddog.s35.xrea.com/wiki/TkSQLite.html >What is This? >TkSQLite is a GUI database manager for SQLite implemented by Tcl/Tk. >It can manage SQLite version2.8 and SQLite version3.x database. > And it can handle many encodings like Shift-JIS, EUC-JP and Windows native milti-byte encodings not only UTF-8. > And it can run on Windows and Linux and MacOSX as native Look & Feel. And it's Freeware.
91 名前:本田 [2007/12/14(金) 18:00:36 ] Tcl/Tk 8.5.0 RC3 ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc3-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk8.5.0rc3-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc3-html.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl850rc3-src.zip ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk850rc3-src.zip
92 名前:デフォルトの名無しさん mailto:sage [2007/12/14(金) 23:08:49 ] rc3出るの早すぎね?このまえrc2出たばっかじゃん?
93 名前:本田 [2007/12/15(土) 00:34:06 ] >>92 RC2とRC3の間は、約3日間。
94 名前:本田 [2007/12/15(土) 08:10:05 ] Tcl/Tk 8.5.0 RC4 ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc4-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk8.5.0rc4-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc4-html.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl850rc4-src.zip ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk850rc4-src.zip
95 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 17:40:19 ] rc4出るの早すぎね?このまえrc3出たばっかじゃん?
96 名前:デフォルトの名無しさん mailto:sage [2007/12/15(土) 18:33:04 ] うおおおこのペースなら年末までにTcl/Tk9.0だな!
97 名前:本田 [2007/12/15(土) 22:04:32 ] >>95 RC3とRC4の間は、約1日間。
98 名前:本田 [2007/12/17(月) 23:22:46 ] >MinGW Cross Compiler sourceforge.net/projects/mingw-cross >The aim of this project is to provide and maintain MinGW >(Minimalist GNU-Win32, www.mingw.org ) cross-compiler package for Linux > Project Admins : bitwalkProject Admin > Developers : 1
99 名前:本田 [2007/12/18(火) 18:03:59 ] >>94 Tcl/Tk 8.5.0 RC5 ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc5-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk8.5.0rc5-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc5-html.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl850rc5-src.zip ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk850rc5-src.zip
100 名前:本田 [2007/12/18(火) 18:07:11 ] >>96 年末までに、Tcl/Tk 8.5.0 RC10だろう。(笑)
101 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 18:33:52 ] rc5出るn(ry
102 名前:本田 [2007/12/19(水) 02:01:17 ] >>99 Tcl 8.5.0 RC6 ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0rc6-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl850rc6-src.zip
103 名前:デフォルトの名無しさん mailto:sage [2007/12/19(水) 02:13:18 ] rc6(ry バグ報告まとまってから出そうよw
104 名前:本田 [2007/12/19(水) 04:21:33 ] >>102 Tcl/Tk 8.5.0 ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk8.5.0-src.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl8.5.0-html.tar.gz ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tcl850-src.zip ftp://ftp.tcl.tk/pub/tcl/tcl8_5/tk850-src.zip
105 名前:本田 [2007/12/19(水) 04:23:03 ] >>104 一週間早いクリスマスプレゼント。
106 名前:デフォルトの名無しさん [2007/12/19(水) 20:40:38 ] てぃくる/てぃーけー? てぃっくる/てぃーけー?
107 名前:デフォルトの名無しさん [2007/12/19(水) 20:41:14 ] てぃーしーえる/てぃーけー?
108 名前:デフォルトの名無しさん [2007/12/19(水) 21:44:49 ] >104 どれを開いても URL Not Found と出るばかり 何なんだ???
109 名前:デフォルトの名無しさん [2007/12/19(水) 21:46:18 ] >102,104 どれを開いてもURL Not Found と出るばかり 何なんだこれは????
110 名前:本田 [2007/12/20(木) 01:04:21 ] >>109 ftp://ftp.tcl.tk/pub/tcl/tcl8_5
111 名前:本田 [2007/12/20(木) 02:31:01 ] >>109 sourceforge.net/project/showfiles.php?group_id=10894
112 名前:デフォルトの名無しさん [2007/12/20(木) 17:43:39 ] いまだにTcl使っている人いるんだなー
113 名前:デフォルトの名無しさん [2007/12/21(金) 08:21:18 ] アナウンスでたね。上に出てるURLは先にもれてたのかな。
114 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 23:42:59 ] さっそくだがベンチマーク取ろうぜ
115 名前:本田 [2007/12/23(日) 15:47:41 ] >>98 sourceforge.net/project/showfiles.php?group_id=204414 >[PRODUCT] Tcl/Tk >Latest tcltk8.5.0-011 Notes (2007-12-21 21:27) > tcltk8.5.0-011-20071222.exe Mirror 6723504 9 i386 .exe (32-bit Windows) > tcltk8.5.0-011-build_script.tar.gz Mirror 1565623 0 Other Other Source File
116 名前:デフォルトの名無しさん [2007/12/23(日) 17:22:37 ] ActiveTcl8.5まだあ
117 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 18:19:04 ] >>116 もう出た。もう出たけど、ライブラリは付いていない罠。 ライブラリは8.4のを使うみたい?
118 名前:デフォルトの名無しさん mailto:sage [2007/12/31(月) 09:21:10 ] >>117 groups.google.com/group/comp.lang.tcl/topics の Is ActiveTcl 8.5 release to be used as it is? の議論によると、今のところ8.4に上書きするのが正しいらしい。
119 名前:本田 [2008/01/01(火) 22:35:05 ] >>118 アンインストールしないで、 上書きすると、 tclsh84とtclsh85の両方が使えるよ。
120 名前:本田 [2008/01/07(月) 06:33:26 ] >Latest Release: Tcl/Tk 8.4.17 (Jan 4, 2008) www.tcl.tk/software/tcltk/8.4.html
121 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 04:09:05 ] EDAの制御用でもなく、単純なツールを書くのに tclshとか利用すんのマジでやめてくれ > R社
122 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 08:22:41 ] Renesas?
123 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 15:19:29 ] 単純なツールなら別にいいじゃん
124 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 23:55:37 ] ローカルに手を加えたいができないユーザ多数なんよ。 なんせtclなんかで書いてあるからな。
125 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 03:24:36 ] 単純なツールならどの言語で書かれていても調べて改造するくらいできるのでわ
126 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 09:24:32 ] ActiveTcl8.5のchm見てたら いつの間にやらチュートリアルついてるのな 今初めて気付いた
127 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 09:30:28 ] Whitespaceで書かれたら改造する自信ないな
128 名前:本田 [2008/01/13(日) 14:26:09 ] >Micropolis Downloads www.donhopkins.com/home/micropolis/ >Micropolis, Unix Version. > This game was released for the Unix platform in or about 1990 and has been modified for inclusion in the One Laptop Per Child program. > Copyright (C) 1989 - 2007 Electronic Arts Inc. >If you need assistance with this program, you may contact: www.donhopkins.com/home/micropolis/micropolis-activity-source.tgz Tcl6.4とTk2.3のソースコードが丸ごと入ってる。
129 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 16:10:55 ] シムシティってTclで書かれてたんだ・・・
130 名前:本田 [2008/01/18(金) 07:45:20 ] >>120 >ActiveTcl 8.4.17.0 www.activestate.com/store/download.aspx?prdGUID=f0cd6399-fefb-466e-ba17-220dcd6f4078
131 名前:デフォルトの名無しさん [2008/01/19(土) 03:51:09 ] Tcl/Tk紹介ビデオ www.nicovideo.jp/watch/sm441402
132 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 11:27:48 ] Tk がファイルのドラッグドロップに対応していて、 OpenGL の描画先として簡単に指定できるなら wxWidgets から乗り換えようかと思っているんだけど、どうなんでしょうか。
133 名前:本田 [2008/01/19(土) 12:44:05 ] >>132 TkDND >sourceforge.net/projects/tkdnd/ >tkdnd is an extension that adds native drag & drop capabilities to the tk toolkit. > It can be used with any tk version equal or greater to 8.3.3 >and currently only the UNIX (X-Windows) >and Microsoft Windows operating systems are supported.
134 名前:本田 [2008/01/19(土) 12:45:44 ] >>132 >Togl ― a Tk OpenGL widget >Copyright (C) 1996-2002 Brian Paul and Ben Bederson togl.sourceforge.net/
135 名前:本田 [2008/01/19(土) 12:49:01 ] >>132 >TkOGL hct.ece.ubc.ca/research/tkogl/tkogl/index.html >TkOGL is a package extension to the Tcl scripting language that enables a user to utilize OpenGL, > a multi-platform API for interactive 2D and 3D graphics applications. > TkOGL makes it possible for the user to display OpenGL graphics on the Tk canvas along with other Tk widgets. > This creates opportunities for developers, > educators and presenters to script up interactive demos, > graphical learning models, and colorful presentations. > Designing a simple user interface that interacts with OpenGL graphics is much simpler and much faster through the Tcl interpreter. > Much like other Tk Widgets, > OpenGL graphics can be rendered step by step so users can see the progressive steps appear on the canvas. > TkOGL eliminates the use of compilers, shared libraries, header files and utility toolkits such as GLUT.
136 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 14:10:43 ] 今OpenGLやるならTogl よりTcl3Dがいいぜ。サンプルも多いし。 それよりwxから乗り換えようと思った動機を教えて欲しいんだぜ。
137 名前:本田 [2008/01/19(土) 14:21:52 ] >>136 www.tcl3d.org/
138 名前:デフォルトの名無しさん [2008/01/24(木) 17:38:15 ] みなさん、こんにちは。 突然おじゃましてすみません。 一つ質問があります。 実は先日、Linux用のあるシミュレーションソフトを購入して、 それをASUS Eee PCというPCにインストールして動かしているのですが、 もっと計算速度が上がればなーと考えていてふと思い付いたのが、 もしPS3にLinuxを入れて動かせばいいのかもしれない、と。 そのシミュレーションソフトはTCL/TKというグラフィカル・ツールキットを 先に入れておく必要があるのですが、そのTCL/TKというものはPS3にも 対応しているのでしょうか? ちなみにEee PcにはActiveTcl8.4というものをインストールしました。 このシミュレーションソフトは、なにやらwishというものを必要とするとかで、 詳しいことはわかりません。
139 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 22:31:28 ] >138はマルチ
140 名前:本田 [2008/01/24(木) 23:28:35 ] >>138 まずサポートセンターに電話する。
141 名前:デフォルトの名無しさん [2008/01/24(木) 23:44:55 ] 8.5正式版でたけどOusterhout本の改訂の話ってどうなったのかなあ。
142 名前:132 mailto:sage [2008/01/25(金) 10:30:05 ] どもありがとう 今 wxPython + PyOpenGL でゲームを作ってるけど wxWidgets はDLLのサイズがでかくてどうにかならんものかと。 あと Python には標準で Tkinter がついてるから、Tk でできるならその方が何かと楽。
143 名前:本田 [2008/01/25(金) 21:55:41 ] >epcEdit XML/SGML editor >Available for Windows, Linux, and Solaris - use one application on all relevant platforms in your organization. >Download your free copy!Download your free copy of epcEdit for Windows, Linux or Solaris! www.epcedit.com/ >News: epcEdit is now free for personal and commercial use! >epcEdit will become available under an open source license in the future, > after we have removed copyrighted third-party components. > In the meantime the current version of epcEdit can be used free of charge. > An unlimited activation key can be downoaded here.
144 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 15:08:49 ] ひとつお聞きしたいことがあります。 Tcl/Tkを使って連続的にデータを処理表示しているのですが、 数時間たつと、 X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 53 というエラーを吐いて止まってしまいます。 どこが悪いか調べたいので、 Tcl/Tkのプログラムで、残り資源を表示するような機能はありませんか。 解決策をご存知でしたら教えてください。
145 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 17:38:21 ] psコマンドで調べたらええんちゃうの。 何の処理をしてるのかしらんが、Tkのありがちな 罠として画像の解放しわすれのようなオチの予感がする。
146 名前:本田 [2008/01/27(日) 12:32:24 ] >>143 >TkSGML www.epcedit.com/TksgmlManual/ >SGML widget reference manual
147 名前:デフォルトの名無しさん [2008/01/27(日) 13:38:41 ] Tclでヒープ的なメモリ割り当てをしてGCすることってできないのかなあ。
148 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 16:00:48 ] >>145 144です。ありがとうございます。 自分でもDeleteコマンドで削除して、気をつけてはいるんですが、 どこかうまくいってないようです。
149 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 16:05:09 ] >>147 ローカル変数の割り当てはそうしてるだろ
150 名前:本田 [2008/01/27(日) 18:19:52 ] >>144 > X Error of failed request: BadAlloc > (insufficient resources for operation) > Major opcode of failed request: 53 これはおさらく、 X Serverのエラーで、 TclやTkのエラーではない。 >LECTURE 14 エラーイベント homepage3.nifty.com/rio_i/lab/xlib/014xerr.htm >BadAlloc 要求リソースの割り当てに失敗
151 名前:デフォルトの名無しさん [2008/01/27(日) 19:52:34 ] >>149 ローカル変数は全然ヒープ的じゃないよー。スコープ=寿命でスタック的なもの。
152 名前:デフォルトの名無しさん [2008/01/29(火) 14:41:57 ] はじめまして、私は新人プログラマです。 ひとつお伺いしたいことがあります。 IPフィルタリング機能をTCLで行ないたいと思っております。動作としては、下記のIPアドレスがサイトへアクセスしてきた場合 ページを閲覧できる様にし、それ以外のIPアドレスが来た場合は閲覧出来ない様にするといった感じのものです。OSはSolarisを使用して行います。 特定のIP 1.1.1.1 1.1.1.2 以上の事から、TCLで上記の様な制御を行なうにはどういったソースを書けば宜しいのでしょうか。例題的な感じで結構ですので御回答宜しくお願いします。また、これらの内容をみて不明点などが御座いましたら ご質問頂けたらと思います。 ちなみに、下記方法で実施してみましたがダメでした。 【リモートホスト情報の取得】 CGI プログラミングをする上でクライアントのリモートホストの情報を利用したい場合がある。 例えば特定のホストからのアクセスを規制したい場合などである。 サーバに Apache を使用していれば IP アドレスの値が環境変数 REMOTE_ADDR から取得できる。 Tcl では $env(REMOTE_ADDR) のようにして環境変数を取り出す。 さらに Apache の設定次第では環境変数 REMOTE_HOST にホスト名が与えられているかもしれない。 そうでない場合は IP アドレスからホスト名を取り出す必要がある。 このためには TclX に含まれている host_info コマンドを使えばよい。 このコマンドは Perl での gethostbyaddr 関数や gethostbyname 関数に相当する機能を提供する。 ホスト名を取り出す場合はサブコマンド official_name を以下の書式で使用する。 引数 host には $env(REMOTE_ADDR) で得た値などを与える。
153 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 19:02:57 ] 長文乙。 そんなことより、Apacheの設定見れ。
154 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 21:19:27 ] if { $env(REMOTE_ADDR) in $blacklist } { exit } こんなのでいいのか?こんな簡単なことでいいのか? 簡単すぎて不安になるぜ!
155 名前:デフォルトの名無しさん [2008/01/29(火) 21:21:40 ] 新人がTclでウェブプログラミングやるっていったいどんな会社なのか興味があるなあ。 なんにせよ152が書いたコードを張るところからだね。
156 名前:デフォルトの名無しさん [2008/01/29(火) 21:25:37 ] >>154 in演算子ってTcl8.5からだからまだ152の環境に入っていない可能性が高いね。
157 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:03:18 ] ていうかどうせならTclHttpd試してみてくれよ。
158 名前:本田 [2008/01/30(水) 19:46:55 ] >>157 TclHttpdは、アプリケーションに組込むのが主流だろうな。 つまりアプリケーションサーバー。 >>143 >epcEdit XML/SGML editor に組込まれていてヘルプを見るのに使われている。
159 名前:本田 [2008/01/30(水) 20:59:27 ] >>152 >サーバに Apache を使用していれば IP アドレスの値が環境変数 REMOTE_ADDR から取得できる。 同時に複数の人がApacheに接続すれば、 環境変数 REMOTE_ADDRには、 誰のIP アドレスが入るのかな? 最初の人か? 最後の人か?
160 名前:デフォルトの名無しさん [2008/01/30(水) 21:48:36 ] CGIなんだからそれぞれの人のでしょ。
161 名前:本田 [2008/01/30(水) 22:47:10 ] >>160 そうですね。
162 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 11:32:40 ] えーっと・・・
163 名前:デフォルトの名無しさん [2008/02/03(日) 19:01:06 ] 正直Tcl使うよりRuby/TK使った方が便利なんだが・・・
164 名前:デフォルトの名無しさん [2008/02/03(日) 19:18:05 ] 俺は C から使うのが便利だな
165 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 20:38:40 ] で、Ruby/Tkで書いたアプリって何かあんの?
166 名前:デフォルトの名無しさん mailto:sage [2008/02/03(日) 20:45:24 ] やっぱPerlで
167 名前:デフォルトの名無しさん [2008/02/03(日) 22:23:35 ] non-TclのTkバインディングってろくにドキュメント整備されてるやつがない印象がある。
168 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 18:14:27 ] 俺も普段よくRuby使うからRuby/Tk触ったことはあるが… Ruby流でもTcl流でもない、妙な違和感があるんだよなぁ。
169 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:36:52 ] 数値計算のパラメータ設定マクロ用にtclを使いたいのですが、 C, C++プログラムにtclを組込む方法はどうやれば良いですかね?
170 名前:169 mailto:sage [2008/02/06(水) 14:25:55 ] Tcl_CreateInterpでインタプリタを作って、Tcl_EvalFileでtclで記述したファイルを実行、 特定の名前の変数にパラメータを入れて、Tcl_GetVar等でパラメータの入った変数を読み出せばできますね。 自己レスすまそ
171 名前:本田 [2008/02/07(木) 00:52:46 ] >>157 >AOLserver sourceforge.net/projects/aolserver >AOLserver is a multithreaded, > Tcl-enabled, > massively-scalable and extensible web server tuned for large scale, dynamic web sites. > AOLserver also includes complete database integration and a dynamic page scripting language.
172 名前:デフォルトの名無しさん [2008/02/08(金) 00:00:42 ] 8.5版に入換えたらeval命令が異様に遅くなった md5を計算するのにevalを多用した箇所がすごいことになってしまった。困った。
173 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 00:31:28 ] MD5なんかCで実装するもんじゃないのか
174 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 00:54:46 ] よくわからんが、md5なんてtcllib_critclとかTrfなんかの Cで書いた枯れた拡張をつかうものなのでわ・・・。
175 名前:本田 [2008/02/08(金) 19:00:15 ] Eggdrop Bots and Tcl Scripts www.ruptbot.com/index.php www.ruptbot.com/scripts.php www.ruptbot.com/ruptbot.php