Michael,
It would have made a difference if the path to prg contains spaces. Always use name expression when macro is not needed.
>You are right There was a line in a code which I managed to miss :)
>
>delete file *.fxp
>
>adding
>
>compile *.prg
>
>resolved the issue. DO &xprg with extension .prg or without DO (forceext(xprg, '')) as you suggested doesn't make a difference then.
>
If it's not broken, fix it until it is.
My Blog