Antonio Linares wrote:The reason to introduce it is a very technical one:
Clipper never distinguished between constant and non constant strings. And it was a big missing, as a constant string can never be overwritten because that will generate a GPF. Harbour perfectly distinguishes between those different types of strings
Thats why I tell you that Harbour is so good: its technical level is much higher and complete than the one implemented originally by Clipper.
Thats why Harbour is the real Clipper successor
Antonio Linares wrote:The reason to introduce it is a very technical one:
Clipper never distinguished between constant and non constant strings. And it was a big missing, as a constant string can never be overwritten because that will generate a GPF. Harbour perfectly distinguishes between those different types of strings
Thats why I tell you that Harbour is so good: its technical level is much higher and complete than the one implemented originally by Clipper.
Thats why Harbour is the real Clipper successor
const char * hb_parc( int iParam, ... )
Anyway, it won't solve all the problems. As an example, I still see CLIPPER FUNCNAME( PARAMS ) in some places.
Enrico Maria Giordano wrote:And what about this?Anyway, it won't solve all the problems. As an example, I still see CLIPPER FUNCNAME( PARAMS ) in some places.
EMG
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: Otto, richard-service and 47 guests