// no results - need to execute the very last instruction/top node
if (results == null)
{
BaseAssemblyNode lastAssemblyNode = assemblyInstructions[assemblyInstructions.length - 1];
lastAssemblyNode.init(null);
lastAssemblyNode.process(null, resultFinalRows, lookupEvent);
return;
}
// we have results - execute all instructions
BaseAssemblyNode assemblyNode;