Traductor de reglas en Prolog

javiyoyo
21 de Febrero del 2006
Hola, estoy haciendo mi proyecto fin de carrera en Prolog. Necesitaria que alguien me echara un cable para conseguir transformar un texto de entrada a una regla y hacerle un assert. Por ejemplo, si tengo:

high_fuel_consumption 0.8<-^G low_water ^L low_oil

donde tendria que traducirlo a:
assert(high_fuel_consumption :-valor(low_water,A),valor(low_oil,B),luka(A,B,X),godel(0.8,X,Z),assertz(nuevo_valor(high_fuel_consumption,Z)))

Muchas Gracias. Un Saludo.

Javiyoyo
21 de Febrero del 2006
Ya me he respondido yo solo. Gracias de todas formas. Un Saludo!!