Syntax Checker

Started by ol4ol, July 17, 2017, 07:36:28 AM

Previous topic - Next topic

ol4ol

I noticed in the most recent release it stated there may be plans for a syntax checker to be implemented down the road. Just wondering if there are rough timelines around when that may occur, as it would save my team a great deal of time. Thanks for the consideration.

td

No timeline.  The new company will be following the old WindowWare policy of not per-announcing releases - it is better to surprise than disappoint.

But thanks for confirm interest in this particular bit of functionality.
"No one who sees a peregrine falcon fly can ever forget the beauty and thrill of that flight."
  - Dr. Tom Cade

....IFICantBYTE

There was a WinBatch forum member who had written a very good WinBatch Syntax checking utility about 10 years ago.... his name was Steffen Fraas (last known email for him was: sfraas@zoo.co.uk)  - not sure if he is still around and/or if his utility is available and up-to-date though.
Regards,
....IFICantBYTE

Nothing sucks more than that moment during an argument when you realize you're wrong. :)

td

There are several in the Tech Database but they are all out of date to some extent:

http://techsupt.winbatch.com/webcgi/webbatch.exe?techsupt/nftechsupt.web+WinBatch/Samples~from~Users/Syntax~Checker+Another~Syntax~Checker.txt

and

http://techsupt.winbatch.com/webcgi/webbatch.exe?techsupt/nftechsupt.web+WinBatch/Samples~from~Users/Syntax~Checker+Syntax~Checker~and~Other~Utilities~from~Serge.txt

The integrated syntax checker we have in mind would use the actual interpreter so it will never get out of date, be written in native code so that it would be extremely fast, and include click to go to the error functionality.
"No one who sees a peregrine falcon fly can ever forget the beauty and thrill of that flight."
  - Dr. Tom Cade

kdmoyers

Wow! That sounds like [1] awesome sauce  AND  [2] a lot of work
Hope it works out.
The mind is everything; What you think, you become.

td

The syntax checking is straight forward but the IDE integration could be a bit tricky.
"No one who sees a peregrine falcon fly can ever forget the beauty and thrill of that flight."
  - Dr. Tom Cade