Compiles a melodeon program by its literal string, resolving dependencies assuming that the string was read from a file at the given module path.