;; Fix by hand ...
(beginning-of-buffer)
(if (re-search-forward ": *NEXT" nil t)
(message "*** bwbport: NEXT not first command on line (autofixed: %d)" bwbport-autofixed)
(if (re-search-forward " STEP +[0-9]*\\.[0-9]" nil t)
(message "*** bwbport: Non-integer FOR loop STEP (autofixed: %d)" bwbport-autofixed)
(if (re-search-forward "[ :]PRINT [^:]*\"[^:]*\"[,;] *:" nil t)
(message "*** bwbport: PRINT ending with format character not last command on line (autofixed: %d)" bwbport-autofixed)
(message "* bwbport: No problems found (autofixed: %d)" bwbport-autofixed))))))