Tcl 添加属性时出错
在尝试添加新属性时,我得到 Error: #1900068: add attribute failed Error: #1900003: Expected keyword - got 'the' Tcl(与许多其他编程语言一样)要求您使用真正的Tcl 添加属性时出错,tcl,Tcl,在尝试添加新属性时,我得到 Error: #1900068: add attribute failed Error: #1900003: Expected keyword - got 'the' Tcl(与许多其他编程语言一样)要求您使用真正的“”,而不是像“和”这样的“智能引号”。如果您的编辑器坚持在按时将“更改为”,强烈建议您使用不同的编辑器。有许多适合此任务的编辑器,但它们与文字处理器是分离的 由于“对Tcl来说根本不是一个特殊的字符,”Enter只是一个包含六个字符的“裸字”,Tcl对此
“
”,而不是像“
和”
这样的“智能引号”。如果您的编辑器坚持在按时将“
更改为”
,强烈建议您使用不同的编辑器。有许多适合此任务的编辑器,但它们与文字处理器是分离的
由于“
对Tcl来说根本不是一个特殊的字符,”Enter
只是一个包含六个字符的“裸字”,Tcl对此非常满意。(后面是一个这个字,一个配送字,等等。)但是,description
命令不是!它只需要一个参数,这意味着您需要使用正确的引号类型
add attribute LabelTest
description "Enter the shipping label number"
type integer;
请注意,堆栈溢出突出显示的“我的更正版本”与您的代码不同。这是因为它使用了正确类型的引号…您的引号(“)似乎不标准。”
vs.“
add attribute LabelTest
description "Enter the shipping label number"
type integer;