Skip to content

leibnitz27/rust_symdiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust_symdiff

Toy symbolic differentiator (to play with rust).

Interesting things

I tried implementing this using trait objects, and it became massively unwieldy very quickly.
It got really ugly when Expression had to derive fmt::Display, and I still couldn't 'format!', because the expression wasn't sized.

What's missing (Oh So Much).

  • Parsing expressions
  • Precedence display
  • Nice display (3*x -> 3x)
  • Non integral exponents
  • Trig functions

About

Toy symbolic differentiator (to play with rust).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages