need help converting old style def fn functions - Printable Version +- QB64 Phoenix Edition (https://staging.qb64phoenix.com) +-- Forum: Chatting and Socializing (https://staging.qb64phoenix.com/forumdisplay.php?fid=11) +--- Forum: General Discussion (https://staging.qb64phoenix.com/forumdisplay.php?fid=2) +--- Thread: need help converting old style def fn functions (/showthread.php?tid=592) Pages:
1
2
|
RE: need help converting old style def fn functions - TempodiBasic - 07-27-2022 Yeah DIM variable at the top of the scope... an habit taken from TurboPascal for me, then from C, maybe Turbo C 1.0? I have headache when I find variables declared in the middle of the main or of a SUB/Function.... it remember me chaotic C code found on the way of programming learned looking at code of someoneelse. I'm stop developing a tool that translate DEF FN into Functions.... the boring part is still to be written... a parser of code that makes a list of variables in the main, a list of variable in DEF FN and makes a SHARED declaration for sharing those are in common... thinking that 99% of code with DEF FN follow the rule declare inline variable type suffix anywhere...it must be a strong parser for don't loosing something on the road of translation! RE: need help converting old style def fn functions - madscijr - 07-27-2022 (07-27-2022, 01:16 AM)TempodiBasic Wrote: Yeah DIM variable at the top of the scope... an habit taken from TurboPascal for me, then from C, maybe Turbo C 1.0? Sometimes I get a little OCD with trying to clean up variable declarations. Option Explicit helps! I'm sure that tool will help people, when and if you ever get around to finishing it! |