read-fifo <list> \ key <key> \ value <value> \ [ status <status> ]Copied!
// Create a list new-fifo mylist // Add data to the list write-fifo mylist key "key1" value "value1" write-fifo mylist key "some2" value "other2" start-loop // Get data from the list read-fifo mylist key k value v status st // Check if no more data if-true st not-equal GG_OKAY break end-if @Obtained key <<p-out k>> with value <<p-out v>> end-loop // Go through the list again, use rewind-fifo for that rewind-fifo mylist start-loop read-fifo mylist key k value v status st if-true st not-equal GG_OKAY break end-if @Again obtained key <<p-out k>> with value <<p-out v>> end-loop purge-fifo mylistCopied!