Hi Kent,
Welcome back!
It is an older piece of thinBasic_Oxygen, working with TBGL vertex array objects.
#p3 links to the thinbasic variable p3 (as procedure pointer)
The current syntax is:
Sub ArrayBuffer_Render(va As VertexArrayObject) link #p3
Charles