Crates.io | mathcat_c |
lib.rs | mathcat_c |
version | 0.1.0 |
source | src |
created_at | 2022-06-15 22:06:03.566116 |
updated_at | 2022-06-15 22:06:03.566116 |
description | C/C++ interface for MathCAT (for MathCAT info, see crates.io or nsoiffer.github.io/MathCAT) |
homepage | |
repository | |
max_upload_size | |
id | 606767 |
size | 969,641 |
This project adds a C/C++ interface to MathCAT. Visit the MathCAT project page for more info or if you want to play around with MathCAT's capabilities, try out the demo.
Warning: the interface is subject to change. This is my first attempt to add a C interface to Rust code. There are two issues I'm not happy with the current interface:
To use this project:
cargo build --release
)c-example
with mathcat.h
and the MathCAT Rules
dir in it.test.c
in that directory or create your own using that as an example. See some instructions for compiling in that file.Alternatively, to avoid having to have a Rust build environment: