|
navred
Member
2005-Feb-12 8:47 pm
If-else in PRologHI, please help me in writing function for the following in prolog:
I want to write a function in prolog for the if-else statement. For ex, if-instantiated( X,X) else if-instantiated (Y,Y) else if-instantiated( X^Y, concat(X,Y):- If the attribute X is instantiated( holds some value) then write X, else if the attribute Y holds some value then write Y, else if both the attributes X and Y hold some values, then append X and Y and write them. I know how to write the concat function. But I am unaware of writing the function for the above if-else rule. please help me. Thanks in advance, SUDHA.P |