I've built a module (Equ) and a module (t_Equ) to test it, and put it in the upper two windows of EDA Playground. Module (Equ) uses two modules I've already created, (Mux) and (Nt). Module (Mux) itself uses (Nt). The code for (Equ) is:
Now I can get this to compile by taking the code for (Nt) and the code for (Mux) and adding it at the beginning of the code in my right window, before the code for (Equ). But that's kind of a bother, and will just get more difficult as I add more modules. Is there a way to tell EDA Playground to look for modules in some set of directories? Or am I stuck just concatenating all the Verilog files my Verilog refers to to the beginning of that Verilog file?
There are detailed instructions for EDA Playground, you should review it. If I remember right, all used module files have to be uploaded and specified in the project. The online tool has no access to your files.