Another strange but unimportant annoyance with DBP (which I reported when DBP was first released but still isn't fixed) was with the Rem statement.
I believe that a rem is a remark so everything on a rem line is purely a comment and should be totally ignored - no exceptions.
In DBC, I tend to add copious amounts of Rem lines and have got into the habit of ending them with '...' to say that the code for that rem follows.
If my DBC code is imported into DBP, just one of these lines ending with ... is enough to stop it from running. Try it yourself if you have DBP. Just put the following line in one of your procs or functions:
Rem This block of code does 'whatever'...
Then see if it will run.
I know there's a way around it, but it shouldn't be needed as Rem lines
should be totally ignored anyway.
The point I was trying to make in my first post is that DBC users shouldn't enter with their DBC code - assuming it will run in DBP - it more than likely won't.
If you don't have DBP to test it with first, then don't bother submitting any code.
TDK_Man