Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Use SWI Prolog to write the following programs . Make sure the output from your programs looks just like the sample output in the problems.

Use SWI Prolog to write the following programs . Make sure the output from your programs looks just like the sample output in the problems. Please comment the code. I will upvote clear answer, thank you! This is a prolog Logic programming assignment. Make sure your solution code is in prolog.
Thanks
image text in transcribed
1. To get warmed up, write a function, hlbackwards, that takes a list as input, and returns a list in which the elements of the toplevel list are in reverse order. Here is a sample execution: 2- h!backwards ( [a, b, [c, d], e] , X). X-e, [c, d], b, a] Yes 2. To continue warming up, write a function, 11backwards, that takes a list as input, and returns a list in which every list and sublist is in reverse order. Here is a sample program execution: 2-11backwards ( [a, [b, c], [ [a, e, [f] , g] , h, ?] ] , X) . x-[i, h, [g, [fl, e, d],c, bl, a] Yes 1. To get warmed up, write a function, hlbackwards, that takes a list as input, and returns a list in which the elements of the toplevel list are in reverse order. Here is a sample execution: 2- h!backwards ( [a, b, [c, d], e] , X). X-e, [c, d], b, a] Yes 2. To continue warming up, write a function, 11backwards, that takes a list as input, and returns a list in which every list and sublist is in reverse order. Here is a sample program execution: 2-11backwards ( [a, [b, c], [ [a, e, [f] , g] , h, ?] ] , X) . x-[i, h, [g, [fl, e, d],c, bl, a] Yes

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

MySQL/PHP Database Applications

Authors: Jay Greenspan, Brad Bulger

1st Edition

978-0764535376

More Books

Students also viewed these Databases questions