@Override
	public void combine(AbstractAssemblyGrammar<AssemblyNonTerminal, AssemblyProduction> that) {
		super.combine(that);
		if (that instanceof AssemblyGrammar) {
			AssemblyGrammar ag = (AssemblyGrammar) that;
			this.semanticsByProduction.putAll(ag.semanticsByProduction);
			this.semanticsByConstructor.putAll(ag.semanticsByConstructor);
			this.pureRecursive.putAll(ag.pureRecursive);
		}
	}
Get the semantics associated with a given production

@param prod the production
@return all semantics associated with the given production
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/grammars/AssemblyGrammar.java