I can't do a Mac port, as I don't have a Mac, but I would like to point
out, by way of encouragement, that the 386 port was incredibly easy,
thanks to the very high coding standards of GAP. A port to a Mac under
A/UX should be trivial, and even MacOS shouldn't be too difficult
provided you can assume enough physical memory.
Steve