import ecore : 'http://www.eclipse.org/emf/2002/Ecore';

transformation Dependencies {
	source imports ecore;
	_'target' imports ecore;
	middle imports ecore;

	map dependenciesLM {
	    in:source dummy:EPackage;
	    call dependenciesMR {
	    	binaryPrecedence uses (1 + 2) * (3*5 + 4);
	    	unaryPrecedence uses -1 * - -1;
	    }
	}

	map dependenciesMR /*uses ecore::EPackage, ocl::Integer*/ {
		in:middle binaryPrecedence:OclAny;
		in:middle unaryPrecedence:OclAny;
	}
}
