<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Build-Systems on Kovacsics Robert</title><link>https://kovirobi.uk/tags/build-systems/</link><description>Recent content in Build-Systems on Kovacsics Robert</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Thu, 15 Oct 2026 15:28:49 +0100</lastBuildDate><atom:link href="https://kovirobi.uk/tags/build-systems/index.xml" rel="self" type="application/rss+xml"/><item><title>Make in Prolog</title><link>https://kovirobi.uk/blog/misc/build-systems/prolog/</link><pubDate>Thu, 15 Oct 2026 15:28:49 +0100</pubDate><guid>https://kovirobi.uk/blog/misc/build-systems/prolog/</guid><description>&lt;p&gt;This turned out to be a long post, so here is an outline.&lt;/p&gt;&#10;&lt;nav id="TableOfContents"&gt;&#10; &lt;ul&gt;&#10; &lt;li&gt;&lt;a href="#make-is-logic-programming"&gt;Make is logic programming&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="#prolog-is-the-original-logic-programming"&gt;Prolog is (the original) logic programming&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="#logic-programming-is-make"&gt;Logic programming is Make&lt;/a&gt;&lt;/li&gt;&#10; &lt;/ul&gt;&#10;&lt;/nav&gt;&#10;&#10;&lt;p&gt;Make in Prolog code at &lt;a href="https://git.kovirobi.uk/kovirobi/prolog-make"&gt;https://git.kovirobi.uk/kovirobi/prolog-make&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;I have maintained for a long time that Prolog and Makefiles are very&#10;similar, recently I spent some time showing this is so. Let&amp;rsquo;s explore this. The&#10;similarity comes from the way they both operate, looking at a database of facts,&#10;trying to prove what the user asked.&lt;/p&gt;</description></item></channel></rss>