Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
introduce proper parsing of math expressions in config files #29
We should aim at allowing math expressions in config files without resorting to eval(). eval() is horribly dangerous and yukky.
The general scheme would IMO be:
Convenience unit operators (5.deg, 22.mm, 1.bar) should be added to the parser.
Ready-to-use math expression parsers are already available as gems. Or, I always wanted to try treetop/parslet to see what they could do.