question: void nodeInsert ( char opcode , int opdata , int insertAt ) { ensure ( RE . nodeSize ) ; System . arraycopy ( instruction , insertAt , instruction , insertAt + RE . nodeSize , lenInstruction - insertAt ) ; instruction [ insertAt ] = opcode ; instruction [ insertAt + RE . offsetOpdata ] = ( char ) opdata ; instruction [ insertAt + RE . offsetNext ] = 0 ; lenInstruction += RE . nodeSize ; }
target:  Inserts a node with a given opcode and opdata at insertAt.  The node relative next pointer is initialized to 0.