I don’t even think it is necessarily required that the server is the interpreter frontend. All that matters is: Can they live in the same process (which is their host application) and many implications that arise.
Because that way, they could share known function signatures. In theory.
Sorry, the title is somewhat misleading.
I don’t even think it is necessarily required that the server is the interpreter frontend. All that matters is: Can they live in the same process (which is their host application) and many implications that arise.
Because that way, they could share known function signatures. In theory.
I believe so, since you can host a client and server in the same process. You could use threads, co-routines, or polling to get the server to listen while the interpreter is running and vice versa