Hi Tim,

> So the exact same code provides different results when run interpreted or 
> compiled? You cannot tell me this is not a bug.
> I just checked v16.1 documentation and it says nothing about math operators 
> working differently in compiled and interpreted.
> http://doc.4d.com/4Dv16/4D/16.2/Operators.300-3433570.en.html
> You guys MUST must include this in the documentation.

The documentation does say:
"Lack of, or incorrect use of parentheses can cause unexpected results or 
invalid expressions"
Although there is no mention of different results in compiled vs interpreted 
mode.

The behavior I mentioned is actually considered a bug, which is why it is not 
explicitly documented.
You could make a comment on the doc site if you would like to see it mentioned 
there:
Tech Tip: The Comments feature for the Documentation Site: 
http://kb.4d.com/assetid=77724

The behavior has existed since at least v2003, so it would be considered a very 
low priority bug.
If you would like to see the priority of a bug raised you could try the 
following:
1) open a case with 4D Tech Support regarding this issue on taow.4d.com
2) have us file a new bug for this behavior specific to the latest version (v16)
3) contact your account rep and give them the case number and tell them it is a 
show stopper or otherwise critical bug for you.

Otherwise I am not sure how soon this behavior will change.

-Tim



**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to