How does a compiler implement division?