v12 on Mac - I have a method in which I also have a typo: C_LONGINT(;$1;$Loop_Count;$Print_to_Screen;l_Print_Destination)
Look closely there is a leading ';' after the compiler directive. The compiler does NOT catch this. I found it due to an error while running interpretedly, the local variables are NOT defined in the method. My Code (extract) If (Count parameters>=1) $Loop_Count:=$1 End if Case of : ($Loop_Count<=1) <- throws an error 'operation not compatible' I copied the bad line of code into v13, same problem. I do not know if this still exists in v14+, you might want to check, and if so report to 4D as a bug. Chip ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

