{"name":"libmatheval","portdir":"math/libmatheval","version":"1.1.11","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/libmatheval/","description":"in-memory tree representations of mathematical functions","long_description":"GNU libmatheval is comprised of several procedures that make it possible to create in-memory tree representations of mathematical functions over single or multiple variables and later use them to evaluate function for specified variable values, to create a corresponding tree for function derivatives over a specified variable, or to print a textual representation of the in-memory tree to a specified string. The library supports arbitrary variable names in expressions, decimal constants, basic unary and binary operators, and elementary mathematical functions.","active":true,"categories":["devel","math"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16","guile-1.8"]},{"type":"lib","ports":["flex"]}],"depends_on":[{"type":"lib","ports":["h5utils"]}]}