HID: LIST - list array

Liste des Groupes 
Sujet : HID: LIST - list array
De : cosmogen (at) *nospam* gmail.com (digi_cs)
Groupes : comp.lang.awk
Date : 17. Oct 2024, 05:44:41
Autres entêtes
Organisation : SunSITE.dk - Supporting Open source
Message-ID : <67109719$0$715$14726298@news.sunsite.dk>


@include �github.com/digics/UID10/uid.lib�     

LIST = hid::get( �LIST� )

An array (A) in AWK can represent a list of unique items with an undefined order.
To introduce the concept of an array with a defined sequence of its indexes (items),
we need to specify this sequence in a subarray A[LIST] as a simple list.

      # items of A: first, next and last:
     
      A[ LIST ][ �� ] = �first�
                   [ �first� ] = �next�
                   [ �next� ] = �last�
                   [ �last� [ = ��
        [ �first� ]...
        [ �next� ]...
        [ �last� ]...

Thus, instead of a for-in loop for array A, we use:

            i = ��
            while ( �� != i = A[ LIST][ i ] )

                  # process A[ i ]

            or

            for ( i = ��; �� != i = A[ LIST ][ i ]; )

                  # process A[ i ]

At the same time, we can still work with the main array in a for-in loop � with one caveat:

            for ( i in A )
                  if ( i in HID )
                        continue          # this is hid (LIST)
                  else
                        # process A[ i ]


--------------=  Posted using GrabIt  =----------------
------=  Binary Usenet downloading made easy =---------
-=  Get GrabIt for free from https://www.shemes.com/  =-


Date Sujet#  Auteur
17 Oct 24 * HID: LIST - list array2digi_cs
18 Oct 24 `- Re: HID: LIST - list array1Kenny McCormack

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal