EverTiCus wrote
After I edited the .hdl file and load it, the notification bar at the bottom merely says 'Loading'.
When the Hardware Simulator hangs when loading an HDL file, it means that there is an infinitely recursive dependency in the part. In this case, I suspect that you have a Not in the PARTS section of your Not.hdl.
When you are building your Not, the only part that you have available to use in the PARTS section is the Nand. Your Not.hdl should look like this:
CHIP Not {
IN in;
OUT out;
PARTS:
Nand(a=
something, b=
something, out=out);
}
I leave it to you to figure out what the
somethings are.
--Mark