The compiler in 16R6 (not earlier) also finds issues like these: c_longint($var;) // one semicolon too much
or these case of :($fileptr=((->file))) // too many brackets or simply put one set of brackets is not necessary end case So yes, this is an advantage as the code gets more correct. Not that this caused any errors previously but anyway it makes me feel better. Cheers, Tilman ---- extragroup GmbH Pottkamp 19 48149 Münster Germany Mobil: +49 178 721 5210 (Skype: TilmanHaerdle) Fax: +49 251 39089-10 WWW: http://www.extragroup.de Email: tilman.haer...@extragroup.de Geschäftsführer: Lars Busch Registergericht: Amtsgericht Münster / HRB: 5624 Steuer Nr.: 337/5903/0421 - UstID: DE 204607841 Vectorworks interiorcad - profacto Am 07.04.2018 um 22:20 schrieb Kirk Brooks via 4D_Tech <4d_tech@lists.4d.com<mailto:4d_tech@lists.4d.com>>: So hot from the Summit I'm working with 16R and 17beta. I'm diving into collections in a big way and have to say this is really, really cool. But something I just noticed is how much better the compiler is in 16R. I converted a large project to 16R to see how it works. One of the first things I noticed were a number of issues flagged by the compiler that haven't been flagged before. Curious, I thought. Several of the issues looked like the conversion process may have corrupted the code since they were obvious and never flagged before. For instance this line: C_TEXT($procName)Partner_get_formInfo That's a variable declaration followed by a method. No way that wasn't caught before I thought. I periodically dump text versions of methods from this database so I've got copies to go back to. I found a copy of that method from 2015 with that exact line of code in it which as been running since at least that time. It wasn't all compiler declarations either. Some were simple grammatical errors in a query string: QUERY([PARTNERS]; & ; [PARTNERS]name_last=;$lastName;*) Again, it's been there for years but the 16R compiler caught it. I don't know what the overall impact of this means but it's a benefit for me. -- Kirk Brooks San Francisco, CA ======================= *We go vote - they go home* ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************