asm_p_forward_list_alt_size.asm
bitfixer_bitfixer/dg/z88dk/libsrc/_DEVELOPMENT/adt/p_forward_list_alt/z80/asm_p_forward_list_alt_size.asm

; ===============================================================
; Feb 2014
; ===============================================================
; 
; size_t p_forward_list_alt_size(p_forward_list_alt_t *list)
;
; Return number of items in list.  O(n).
;
; ===============================================================

SECTION code_clib
SECTION code_adt_p_forward_list_alt

PUBLIC asm_p_forward_list_alt_size

EXTERN asm_p_forward_list_size

defc asm_p_forward_list_alt_size = asm_p_forward_list_size

   ; enter : hl = p_forward_list_alt_t *list
   ;
   ; exit  : hl = number of items in list
   ;
   ; uses  : af, de, hl
