ערכתי לאחרונה בתאריך 28.07.03 בשעה 10:02 בברכה, Gman
אני עובד בחברת הייטק מסויימת ומשתמש בשפת TCL במסגרת תכנת TESTSUITE... בכל אופן... השפה היא דומה מאוד לשפת סי אבל... אני צריך בשלב מסויים לתת WHILE עם 2 התניות בסי זה היה נראה כך:
while ((a==b)&&(c==d)) { printf ("Blabla"); }
בשפת TCL זה היה אמור להראות ככה:
while {{$a==$b}&&{$c==$d}} { ts_log "BlaBla"; }
אך בזמן ההרצה ההודעה שמתקבלת אצלי היא:
expected boolean value but got "$a == $b" while executing while {{$a==$b}&&{$c==$d}} { ts_log "BlaBla"; }