Apprentice coder

So am I right in looking at it like -

  1. the row counter is initialised at zero
  2. the column for loop initialises at col 0, then executes setLed progressively for all columns through to col 7
  3. the code then goes back to the first for loop where the row counter is now set to row 1
  4. the second for loop again executes setLed progressively for all columns through to col 7 but obviously now on row 1
  5. this continues until row 7 goes through the same routine and then the code moves to void down