>*-- to DOT >IF X .AND. (Y .OR. Z) > A = .NULL. >ENDIF >*-- or not to DOT >IF X AND (Y OR Z) > A = NULL >ENDIF >The dots were mandatory in FoxPlus and other versions prior to FoxPro. They are still allowed for compatibility's sake, but not necessary at all. Dropping them would be a good idea for the reasons others have already stated.