mathic 0.2.0

A compiler with builtin support of symbolic operations, built with LLVM/MLIR
1
2
3
4
5
6
7
8
9
10
11
use crate::diagnostics::MathicError;

mod codegen;
pub mod compiler;
pub mod diagnostics;
pub mod executor;
mod ffi;
mod lowering;
mod parser;

pub type MathicResult<T> = Result<T, MathicError>;