Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryukinix/lisp-inference

An Inference Engine based on Propositional Calculus written in Common Lisp
https://github.com/ryukinix/lisp-inference

common-lisp inference-engine inference-rules lisp-inference propositional-calculus propositional-logic truth-table

Last synced: about 1 month ago
JSON representation

An Inference Engine based on Propositional Calculus written in Common Lisp

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/ryukinix/lisp-inference.svg?branch=master)](https://travis-ci.org/ryukinix/lisp-inference)

# Lisp Inference

A non-full featured Lisp Inference Engine because I didn't implemented
the reductor yet. The algorithm commonly used it's the [Wang
Algorithm], maybe can you help me?

[Wang Algorithm]: https://www.cs.bham.ac.uk/research/projects/poplog/doc/popteach/wang

![screenshot](lisp-inference.png)

# Usage

The main usage for now it's using as a truth-table generator by using
its command line interface. You can download the last release and use
as showed in the last picture as following:

```
ros install ryukinix/lisp-inference
~/.roswell/bin/inference
```

You need `ros` installed: [Roswell](https://github.com/roswell/roswell)

# License
BSD

# Author
Manoel Vilela