RESIDUES AND DIFFERENTIAL OPERATORS ON SCHEMES