Just a simple mismatch when evaluating a string.

s := 'abcd';

In source code s[2] = 'b' which is ok.
In 'evaluate' when debugging, s[2] = 'c' which is wrong.

In evaluate, the first element in the string is 0 instead of 1.

--
Alexandre Leclerc

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to