Le 05/05/2012 15:30, tobi a écrit : >> >> OK. >> But just for interest, what do you mean by "impossible to analyze"? Excuse >> me, but I haven't read >> anything from the compiler yet. (When you say "analyze", I think of line >> numbers and stuff >> (optimisation can be done later, too, right?), but line numbers would be >> possible, I'm almost a bit >> certain, to report to the IDE, if that is what you mean) >> I just tested it and found that cpp warns at ['] the gambas comment >> character which, of course, may >> not ahve any closing ['] one and thus confuses the program but it fearlessly >> ignores that and >> continues as expected. >> >> ...
"cpp" means "C PreProcessor". This program was designed (not always intelligently) for the C-language. This is the reason why there is a preprocessor inside the Gambas compiler dedicated to the Gambas language. But this preprocessor is very rudimentary, only the really needed features being implemented. When I say "impossible to analyze", I mean that a preprocessor like "cpp" is really obfuscating the real code, and so it will prevent the development from analyzing the code. Then you can say bye-bye to automatic completion, method arguments popups and so on. Regards, -- Benoît Minisini ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user