arf*_*nha 2 prolog machine-translation
我想做的是Prolog的翻译.我做过这样的事情来翻译一个词:
traducir(X,Y) :- traduccion( X, Y ).
traduccion(gato,cat).
Run Code Online (Sandbox Code Playgroud)
当你问Prolog时traducir(X,cat)
,它的回答X=gato
我想要做的是一个翻译,你会问一些类似的事情traducir(X,[Hola,mi,nombre,es,Juan]).
,Prolog的答案应该是X=[Hello,my,name,is,John]
.
这是另一个:
traducir(Xs, Ys) :- maplist(traduccion, Xs, Ys).
Run Code Online (Sandbox Code Playgroud)