Skip to content

A simple math expression evaluator in rust that uses shunting yard to directly generate an AST, akin to old calculators.

Notifications You must be signed in to change notification settings

JayAndJef/simple-eval

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-eval

A zero-dep "fun little weekend project" that evaluates math expressions by parsing an AST using the shunting yard algorithm then recursively evaluating tree nodes. Written in rust, so it's 🔥 blazingly fast 🔥.

About

A simple math expression evaluator in rust that uses shunting yard to directly generate an AST, akin to old calculators.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages