"translate( 1 2 9 one two nine ) prolog programming" Code Answer's
You're definitely familiar with the best coding language Prolog that developers use to develop their projects and they get all their queries like "translate( 1 2 9 one two nine ) prolog programming" answered properly. Developers are finding an appropriate answer about translate( 1 2 9 one two nine ) prolog programming related to the Prolog coding language. By visiting this online portal developers get answers concerning Prolog codes question like translate( 1 2 9 one two nine ) prolog programming. Enter your desired code related query in the search bar and get every piece of information about Prolog code related question on translate( 1 2 9 one two nine ) prolog programming.
translate( 1 2 9 one two nine ) prolog programming
totext(0, 'zero').
totext(1, 'one').
totext(2, 'two').
totext(3, 'three').
totext(4, 'four').
totext(5, 'five').
totext(6, 'six').
totext(7, 'seven').
totext(8, 'eight').
totext(9, 'nine').
translate([], []).
translate([Head|Rest], [TranslatedHead|TranslatedRest]) :-
totext(Head, TranslatedHead),
translate(Rest, TranslatedRest).
Source: stackoverflow.com
translate( 1 2 9 one two nine ) prolog programming
domains
list1=integer*
list2=symbol*
predicates
translate(list1,list2)
means(integer,symbol)
clauses
translate([],[]).
translate([],_):-
write(\"\\nError in Input\").
translate(_,[]):-
write(\"\\nError in Input\").
translate([Head1|Tail1],[Head2|Tail2]):-
write(Head2,\" = \"),
means(Head1,Name),
write(Name,\"\\n\"),
translate(Tail1,Tail2).
means(0,zero).
means(1,one).
means(2,two).
means(3,three).
means(4,four).
means(5,five).
means(6,six).
means(7,seven).
means(8,eight).
means(9,nine).
OUT PUT
=======
Goal: translate([1,2,3],[a,b,c])
a = one
b = two
c = three
Yes
-------------------------------------
Goal: translate([1,2,3,4,5,6,7,8,9],[a,b,c,d,e,f,g,h,i])
a = one
b = two
c = three
d = four
e = five
f = six
g = seven
h = eight
i = nine
Yes
Source: www.codepoc.io
All those coders who are working on the Prolog based application and are stuck on translate( 1 2 9 one two nine ) prolog programming can get a collection of related answers to their query. Programmers need to enter their query on translate( 1 2 9 one two nine ) prolog programming related to Prolog code and they'll get their ambiguities clear immediately. On our webpage, there are tutorials about translate( 1 2 9 one two nine ) prolog programming for the programmers working on Prolog code while coding their module. Coders are also allowed to rectify already present answers of translate( 1 2 9 one two nine ) prolog programming while working on the Prolog language code. Developers can add up suggestions if they deem fit any other answer relating to "translate( 1 2 9 one two nine ) prolog programming". Visit this developer's friendly online web community, CodeProZone, and get your queries like translate( 1 2 9 one two nine ) prolog programming resolved professionally and stay updated to the latest Prolog updates.