You can use it to parse arrays. Here is how I'm using it to parse a NMEA string from a GPS:

Code:
    ...

    'Parsing GGA
    '$GPGGA,193931.000,4600.0000,N,07100.0000,W,1,05,1.5,212.0,M,-28.5,M,,0000*6A

    ARRAYread BufferGPS, BFLN_GPS_BUF, Err_ParseNMEA, _
            [wait("$GPGGA,"), str GPSTime\6, wait(","), _
            str Latitude\9, wait(","), str Lat_NS\1, wait(","), _ 
            str Longitude\10, wait(","), str Long_EW\1, wait(","), _ 
            dec GPSFixQual, dec SatCount, str HDOP\3\","] 
    
    NMEAValid = 1

Err_ParseNMEA:
    return