I am not concerned about portability at all, this is for our company only.
On Fri, Dec 20, 2013 at 1:16 PM, Bruce Decker <[email protected]> wrote: > Depends on how portable you want your code to be. Some older systems, > even some symbols are case insensitive. For U2, Unidata is pickier out of > the box about keyword case than UniData. I've settled on UPPERCASE for > reserved words and camelCase for variables. But old-school die hards think > it's totally unreadable. I think if you program in other languages, you > find it appealing. If I discard the criticism of those who still embrace > GOTO, then the objections are probably 1 out of 4. You know the programmer > is poser if he writes GOTO as goTo :-) > > -BD > > > On 12/20/2013 12:01 PM, Bobby Worley wrote: > >> First off - Merry Christmas and Happy New Year to all. >> >> I'm starting to write a lot of new BASIC (Universe 11.1) subroutines for >> our DesignBais application, and since I'll be starting with a blank code >> template instead of modifying existing code, and I thought 'hey why not >> join the 21st century' and make the code look more mainstream, and >> readable. (falling back on our last TEXMUG presentation by Clif Oliver on >> refactoring). >> >> And considering Universe 11.2 now supports local subroutines and >> functions, >> I should make the code look and behave more object-like. >> >> Does anyone know of a set of rules or guidelines on how to do this? >> Just >> experimenting briefly, Universe BASIC compiler will allow any mix of cases >> for keywords, but variables are case sensitive. Example: >> >> ED BP TEST >>> >> ABC=1 >> Abc=2 >> abc=3 >> PRINT ABC >> Print Abc >> pRiNt abc >> stop >> end >> >> RUN TEST >>> >> 1 >> 2 >> 3 >> >> So, how are developers mixed case in their code these day? Do keywords, >> local variables, common variable, equates follow a standard method? >> >> thanks in advance, >> _______________________________________________ >> U2-Users mailing list >> [email protected] >> http://listserver.u2ug.org/mailman/listinfo/u2-users >> > > _______________________________________________ > U2-Users mailing list > [email protected] > http://listserver.u2ug.org/mailman/listinfo/u2-users > -- ____________________ *Bob Worley* IT Applications Developer Coburn Supply Company o: 903.753.8613 | m: 214.676.9825 [email protected] _______________________________________________ U2-Users mailing list [email protected] http://listserver.u2ug.org/mailman/listinfo/u2-users
