Bill,
It will work!
Because Moodle works based on the URL that is in config.php file (included in Moodle folder)
Here is what you have to do.
Assuming your internal IP address for your MAC is 192.168.1.5 (if you are on DHCP) then try allocating static IP to your MAC.
Now, go to moodle folder (within that package folder) and find file "config.php"
open/edit that file and go to line where its written
$CFG->wwwroot = 'http://localhost';
change that localhost to the IP address that you have allocated to your MAC, e.g: 192.168.1.5
making it look like $CFG->wwwroot = 'http://192.168.1.5';
Save your file, and try opening from other computer, but as well be aware, once you have made the changes, you will not be able to open from your local MAC just typing http://localhost, now you have to as well use that IP, hence typing http://192.168.1.5
Assuming your essential ports are opened (80 and 3306 for MySQL), it should work without any issue. Lemme know if you manage to get there.