>1. MODIFY COMMAND temp.prg
>2. Copy code below into the open temp.prg
>3. ALT+P+M to compile it
>4. Observerd: ERROR: Command contains unrecognized phrase/keyword.
>
>5. Click Cancel to dismiss the messagebox with error
>6. CTRL+E to run the same code
>7. Observerd: Code runs w/o error and ouputs "Invalid Type" to the desktop
>Expected: The same error as in 4.
The line with the error is probably tagged as a line with an error, but since it doesn't execute, it just skips silently over it. Which probably explains why I used to catch compile errors at run time, when I didn't have "compile when saved" on. I actually still don't turn it on - now I have a little prg which compiles an app and runs it, so any compile errors are caught then.
>
>lnDriveType = 0
>DO CASE
>CASE lnDriveType = 6
> lcDriveType = "RAM disk
>OTHERWISE
> ? "Invalid Type"
>ENDCASE
>
>
>Comments: I thought that CTRL+E causes code to be compiled as with ALT+P+M and then run but it seems not to be the case.