symoxide 0.1.2

Intermediate Representation and Transformations for Computer Algebra Systems
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use symoxide::parse;

fn main() {
    let expr = parse("a+b*c");
    println!("{}", expr);
    let expr = parse("(a+b)*c");
    println!("{}", expr);
    let expr = parse("a+b+c");
    println!("{}", expr);
    let expr = parse("a+(b+c)");
    println!("{}", expr);
    let expr = parse("(a+b)+3.14");
    println!("{}", expr);
}