is there a T3 parser explanation as there was for T2?

I’ve seen this,

Other than the library docs in T3 and some related articles in the Technical Manual, is there a similar explanation for T3, or did a lot of the parsing logic carry over from T2 to T3?

The Technical Manual has a section in it, written by Eric Eve:

But it’s not as detailed as the T2 article.