compiler/disassem: Fix build on some build hosts.
* The use of WITH-SLOTS on a structure slot named POSITION
causes a build failure when building from SBCL 1.0.28.
* Krystof tells me that the use of WITH-SLOTS on structures
isn't portable ANYWAY.
* Fix, by rewriting the offending code to use the structure slot