2011-03-07 52 views
0

我有我這樣的TCL代碼行:的Tcl:命令名稱創建

應用/ BitTorrent的設置seqNo_ $選擇(SEQNO)

..我有一個OTcl的類名是 「應用程序/ BitTorrent的」 ,我在執行得到這個錯誤...

無效的命令名稱爲「應用程序/ BitTorrent的」 「應用/ BitTorrent的設置seqNo_ $選擇(SEQNO)」 有誰能夠告訴我的語法或創建命令的方式在TCL?

謝謝!

+0

我在http://www.isi.edu/nsnam/otcl/README.html發現了一些OTcl文檔。 – 2011-03-08 01:32:01

回答

1

沒有把握的OTcl語法,但通常爲OO風格Tcl擴展它會像:

Application/BitTorrent myapp 
myapp set seqNo_ $opt(seqNo) 

首先創建一流的應用程序/ BitTorrent的,並且比使用set方法上的一個實例。但是您的錯誤表明您的班級可能存在某些問題,例如它不可見或類似的東西。如果類真的存在並且按照您的預期命名,您應該使用自檢命令(如[信息命令]或適當的OTcl版本)進行檢查。

+0

OTcl語法與XOTcl(它是從OTcl派生的,但添加了更多的東西)幾乎相同。 – 2011-03-08 10:32:21