Ask HN: Has anyone tried to rewrite a law in Prolog? | Hacker News Reader