home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Aktiv 1 / CDA1_96.ISO / novell / taskmstr.exe / COUNT.TSK < prev    next >
Text File  |  1995-10-18  |  1KB  |  41 lines

  1. // This is an example of how to increment and decrement a numeric
  2. // DEFINE argument.
  3.  
  4. // The argument must be initially defined as a numeric value of the
  5. // desired string length.
  6. // (Note: A properly defined length is important since the TEST logic
  7. // compares hex value, case sensitive, and string length.  Thus, the
  8. // comparison of 2==02 would fail since 2 is greater than 0.)
  9.  
  10.  
  11. // This test should wrap from 09 down through 00 and then to -8.
  12. // Notice that the first digit is replaced by the negative sign
  13. // so the precision drops by a factor of 10.  This should be
  14. // kept in mind when using negative numbers.
  15.  
  16. DEFINE %0 09
  17.  
  18. WHILE NOT %0==-9
  19.   ECHO The current value for ARG[0] is %0
  20.   DEFINE %0 %0-=01
  21.   WAIT 1
  22. LOOP
  23.  
  24.  
  25. // This PAUSE helps distinguish between the two tests.
  26.  
  27. PAUSE
  28.  
  29.  
  30. // This test should wrap from -9 up through 00 and then to 9.
  31. // Notice that the first digit is replaced by the negative sign
  32. // so the precision drops by a factor of 10.  This should be
  33. // kept in mind when using negative numbers.
  34.  
  35. WHILE NOT %0==10
  36.   ECHO The current value for ARG[0] is %0
  37.   DEFINE %0 %0+=01
  38.   WAIT 1
  39. LOOP
  40.  
  41.