FredMesnard / lptp

LPTP: A Logic Program Theorem Prover, written by Robert F. Staerk in the mid 90's
Other
7 stars 3 forks source link

Making lptp available as a pack #2

Open pmoura opened 2 years ago

pmoura commented 2 years ago

Now that we have a tagged version, I'm happy to help in making it available as a pack. The suggested plan would be to publish a first pack version using this tag and then improve lptp portability, tag a new version, and add it to the pack spec. I see that you have also the cTI repo. If you like, I can help you setup your own pack registry for both projects. For examples of Prolog pack registries, please see:

https://github.com/LogtalkDotOrg/pack-registries

For details on the portable packs tool, please see:

https://logtalk.org/manuals/devtools/packs.html

My ultimate goal here is to get more and more people in the community to share their code as easily manageable packs independently of their preferred Prolog system.

FredMesnard commented 2 years ago

Hi Paulo. I'm ok with the plan. Please, can you do it? Wrt cTI, the code relies heavily on CLP(B) and CLP(Q) SWI libraries. I wonder wether it can be made portable? Thank you for your help!

pmoura commented 2 years ago

The first step would be to create a https://github.com/FredMesnard/fred_mesnard_packs or similarly named repo with the following files:

If you create the repo and add the first two files, I can then submit a pull request with the *.lgt files.