2011-03-07 35 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