CompuServe Messages

Bug in DML

    01-Dec-90 12:02:35
Sb: Bug in DML
Fm: Mark Olbert 73557,1512
To: ALL
(This is NOT Mark from Precision!!) ALERT!!! SuperBase Professional cannot correctly store compound logical tests in DML programs (at least in IF…THEN statements). This is the kind of line that gets trashed during the storage process: IF (Flag1%=1) or (Flag1%=0 and not (Flag2%=1)) then When you reopen a program file with this line in it you will see that the 'OR (…' is replaced by ERR$. Apparently there's a bug in the SuperBase DML tokenizer. – Mark p.s. – the workaround is simple but ugly: don't use compound logicals!