

The file "Quest.qm", the bootstrapped Quest system, is portable bytecode.
However there are some little matters of byte swapping. Two conversion
programs, "PortableToNative" and "NativeToPortable" are provided along
with the Quest Machine "QM". To port the Quest system from a little 
endian to a big endian or vice-versa do the following.

= On computer A
- run NativeToPortable < Quest.qm > Quest.qm.p
  (this does Intern and then ExternPortable;
   produces an ascii pickle which is endian-independent).

= Copy Quest.qm.p from computer A to computer B.

= On computer B
- Recompile the Modula3 abstract machine.
- run PortableToNative < Quest.qm.p > Quest.qm
  (this does InternPortable and the Extern).

NOTE: Quest.qm.p is provided in the qm directory, so you should only have 
to execute step B.
