public String print(ParserWalker walker) throws MemoryAccessException {
		String res = "";
		for (String element : printpiece) {
			if (element.length() != 0) {
				if (element.charAt(0) == '\n') {
					int index = element.charAt(1) - 'A';
					res += operands[index].print(walker);
				}
				else {
					res += element;
				}
			}
		}
		return res;
	}
The primary sleigh concept representing a semantic action
taking operands (semantic values) as input
producing a semantic value as output
matching a particular pattern
printing in a certain way
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/Constructor.java