Przemyslaw Czerpak ca198f67d0 2010-05-27 16:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/xhb/Makefile
  + harbour/contrib/xhb/xhbhasha.c
    + added xHarbour Hash with Associative Array compatibility functions:
         HAAGETKEYAT( <hValue>, <nPos> ) -> <value>
         HAAGETVALUEAT( <hValue>, <nPos> ) -> <value>
         HAASETVALUEAT( <hValue>, <nPos>, <value> ) -> NIL
         HAADELAT( <hValue>, <nPos> ) -> NIL
         HAAGETPOS( <hValue>, <xKey> ) -> <nPos>
         HAAGETREALPOS( <hValue>, <nPos> ) -> <nRealPos>
         HGETVAAPOS( <hValue> ) -> <aOrder>
         HSETAACOMPATIBILITY( <hValue>, <lAACompat> ) -> <lDone>
         HGETAACOMPATIBILITY( <hValue> ) -> <lAACompat>
      These functions were added only for compatibility with existing
      xHarbour code. Harbour does not emulate associative arrays by
      special index but it uses real natural order for them. It means
      that associative array indexes are equal to regular hash indexes
      so we do not need any translation between them and Harbour users
      can use regular hash array functions for associative array indexes,
      i.e. instead of using HAAGETKEYAT() they can use HB_HKEYAT().
2010-05-27 14:27:25 +00:00
Description
Harbour Core — Reference source for Five development
172 MiB
Languages
C 80.3%
xBase 17.8%
Makefile 0.6%
C++ 0.4%
Harbour 0.4%
Other 0.3%