umgehen Mit dem folgenden Code bekomme ich invalid command name
Fehlermeldung.wie mit ungültigen Befehl Fehler
Code:
set value 1
if {$value == 0} {
set val [expr $val & 0xFFFFFEFF]
} else {
set val [expr $val | 0x100]
puts "value= $val"
}
Fehler:
invalid command name "else"
while executing
"else {
Was im Code falsch?
Wo ist die Variable "val" definiert? Mit einem Dummy 'val'-Wert funktioniert der Code einwandfrei. – Dinesh
Sie erhalten diesen 'ungültigen Befehlsnamen 'else" 'wenn Sie' else' ohne 'if' Befehl verwendet haben. – Dinesh
val wird nur als einfache Variable verwendet – aki