Hola, estoy tratando de hacer un sistema experto mediante estos dos lenguajes, para aprovechar las ventajas que brinda el C# en elaborar el shell, la base de conocimiento con Prolog, y tengo la Maquina de Inferencia en un ejecutable, ahora, el p#, que sirve para "traducir codigo prolog a c#", no me sirve mucho. estube probando, pero no puedo modificar la Base de Conocimineto una vez traducida por el p#. He buscado en la web y la unica forma que he encontrado es con unas clases que estaban disponibles en Visual Studio 2003, pero yo estoy utilizando la version del 2005. La idea es crear pipes, y trabajando en un intercambio de informacion constante, mediante estas "cañerias", entre la Maquina de Inferencia y la shell. Si alguno de Uds tiene informacion de como hacer esto en VS 2005, ya busque incluso en el sitio de la MSDN, y me la pudiese facilitar, o un consejo, estare agradecido.
Saludos.