C#Prolog -- A Prolog interpreter written in C#. Can easily be integrated in C# programs. Characteristics: reliable and fairly fast interpreter, command line interface, Windows-interface, builtin DCG, XML- and JSON-predicates, SQL-predicates, extendible.
Features
- A Prolog interpreter written entirely in managed C# (3.5+ framework)
 - Can easily be integrated in other C# programs
 - SQL-predicates for connecting to any database supported by C#
 - Predicates for reading and writing XML and JSON strings or files
 - Extendible; C# developers can implement predicates for specific needs
 - DCG's (Definite Clause Grammars) supported
 - Prolog syntax can be adapted/enhanced if necessary (parser generator available)
 - ListPatternTerm (for complex pattern matching in lists)
 - Complex number handling
 
License
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow C#Prolog
Other Useful Business Software
    
                    
                    Gen AI apps are built with MongoDB Atlas
                    
                    
                
            
                            MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
                        
                    Rate This Project
Login To Rate This Project
    User Reviews
- 
    
    
    Thank you for your work.
 - 
    
    
    Very well written, easy to understand, efficient. First-class job!
 - 
    
    
    Hi from germany :) I'm waiting for the documented version, too :) Please update it. regards