/Sympp

Symbolic Cpp library

Primary LanguageC++MIT LicenseMIT

Sympp

Sympp: A Symbolic Cpp Library

Image

Motivation, Goals, and Disclaimers

This personal project aims to explore ideas on symbolic programming and how to implement those ideas in Modern C++ efficiently. I started this project to educate myself on techniques for expression trees and term rewrite systems.

There is no long-term initiative to maintain and continuously develop this code. You are welcome to submit an issue or suggest improvements. The robustness of this codebase is only limited to its test coverage. This is not recommended to be used in a production environment.