We do have #PB_Compiler_File, but what I would like to add is 'module testing'. I would like to test my include files by 'running' them, ie. I need to know if they are included or directly run. This could be accomplished by the following:
I got the idea but I'd expect #PB_Compiler_Name to output "Purebasic 4.xx" or something.
Maybe #PB_Compiler_Module or the like would fit better. Just my 2ct.
Good programmers don't comment their code. It was hard to write, should be hard to read.