Ok, some interesting things have happened! In order to get Ulisp-esp8266 to compile I have to select the "Adafruit Feather
HUZZAH" from the board menu. However when I attempt to upload the program it expects the ESP8266 to be there which it
is not. I have my MEGA 2560r3 connected. If I change the board manager back to MEGA 2560 then I get the same problem
as before as seen below. Confusing.
Arduino: 1.8.6 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Build options changed, rebuilding all
ulisp-esp8266:22:25: error: ESP8266WiFi.h: No such file or directory
exit status 1
ESP8266WiFi.h: No such file or directory
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.