Hi April,

UNDOC marks undocumented functions. If not set, these
functions are left out from Harbour build.

STRICT marks strict C52/C53 behavior inside functions.
It usually causes subtle differences, and we use it
in the first place to document any such differences in
our source code.

Brgds,
Viktor

On 2009.08.19., at 2:20, April White wrote:

Some parts of the source is conditional on one or the other of: HB_C52_STRICT and HB_C52_UNDOC
Does this mean there is:
  C52 with strict and without undoc
  C52 with strict and with undoc
  C52 without strict and without undoc
  C52 without strict and with undoc

These conditionals are also present within the hbextern.ch file and some of the doc/*.txt files. I am trying to understand these two in order to handle them better.

I'm trying to use codes to indicate compliance; I was going to use C52U for undocumented when I realized there was also strict.

April

--
The early worm gets eaten by the bird, so sleep late.

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to