@Override
	public Stream<AssemblyGeneratedPrototype> generate(GeneratorContext gc) {
		AssemblyProduction production = node.getProduction();
		return resolver.grammar.getSemantics(production)
				.stream()
				.flatMap(sem -> applyConstructor(gc, sem));
	}
Construct the instruction state generator or a sub-table operand state generator

@param resolver the resolver
@param node the node from which to generate states
@param fromLeft the accumulated patterns from the left sibling or the parent
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AssemblyConstructStateGenerator.java