Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Improved Syntax Checking

Jan
179
2
Again referencing post WAD - Breakpoints don't work on If's regarding the ability to balances parens and quotations and other delimiters within the command at-hand. Currently CMDebug is just &| every statement following where it thinks there's a problem. Doing some upgraded syntax checking would be much more helpful than what's currently happening. The current errors are misleading complaining about IF syntax but it's IF syntax specific to CMDebug.

As an intermediary step there could be at least a list of known differences between running outside the CMDebug and unexpected differences regarding syntax.
 
There is no difference running in the debugger vs. running outside the debugger if you're using TCC or TCC-RT.

If you're using CMD, there are potentially some minor differences, which are resolved if you use the "duplicate CMD bugs" option in your .INI file.

And then there's the differences between different versions of CMD, usually because someone found a bug or undocumented behavior and decided to be clever and use it in a batch file. (Almost always to do something convoluted which could already be done in a simple & documented way.)
 
Back
Top