static PatternEquation collectAndPrependPattern(Deque<WithBlock> stack,
				PatternEquation pateq) {
			for (WithBlock with : stack) {
				if (with.pateq != null) {
					pateq = new EquationAnd(null, with.pateq, pateq);
				}
			}
			return pateq;
		}
<code>SleighCompile</code> provides the ability to compile Sleigh language module (e.g., *.slaspec)
files.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/pcodeCPort/slgh_compile/SleighCompile.java