#rules #clips #rete #rules-engine #expert-system

sys clips-sys

Bindgen generated wrapper for CLIPS (clipsrules.net)

4 releases (breaking)

Uses old Rust 2015

0.4.0 Mar 15, 2020
0.3.0 Dec 30, 2018
0.2.0 Dec 30, 2018
0.1.0 Dec 16, 2018

#169 in #rules


Used in clips

MIT license

11MB
160K SLoC

C 98K SLoC // 0.3% comments Batch 18K SLoC C# 11K SLoC // 0.2% comments Java 9K SLoC // 0.2% comments C++ 9K SLoC // 0.2% comments Visual Studio Project 7K SLoC Objective-C 4.5K SLoC // 0.4% comments .NET Resource 1.5K SLoC // 0.5% comments HICAD 1.5K SLoC Visual Studio Solution 685 SLoC Rust 54 SLoC // 0.2% comments

Contains (Windows DLL, 1.5MB) CLIPS/clipsjni/CLIPSJNI64.dll, (Windows DLL, 1MB) CLIPS/clipsjni/CLIPSJNI32.dll, (JAR file, 160KB) CLIPS/clipsjni/CLIPSIDE.jar, (JAR file, 86KB) CLIPS/clipsjni/AnimalDemo.jar, (JAR file, 76KB) CLIPS/clipsjni/AutoDemo.jar, (JAR file, 90KB) CLIPS/clipsjni/RouterDemo.jar and 4 more.

CLIPS-sys

Crates.io Crates.io dependency status license

A bindgen generated Rust wrapper of the CLIPS rules engine.

Dependencies