public StackManipStmt(final StackExpr[] target, final StackExpr[] source,
			final int kind) {
		this.kind = kind;

		this.target = target;

		for (int i = 0; i < target.length; i++) {
			this.target[i].setParent(this);
		}

		this.source = source;

		for (int i = 0; i < source.length; i++) {
			this.source[i].setParent(this);
		}
	}