name: ParserFunction version: 0.0.4 cabal-version: >= 1.6 license: BSD3 license-file: LICENSE author: Enzo Haussecker maintainer: ehaussecker@gmail.com category: Parsing synopsis: Utilities for parsing and evaluating string-expressions. description: ParserFunction provides utilities for parsing and evaluating string-expressions. The centerpiece of this module is a function called @evalStrExpr@, which evaluates a string-expression using a variable lookup map. Example: @evalStrExpr@ \"exp(x)\" [(\'x\',1)] gives 2.718281828459045. More examples can be found by viewing the source code for this module. This module also exports all supporting functionality. build-type: Simple Library exposed-modules: Text.ParserCombinators.Parsec.ParserFunction build-depends: base < 6, parsec, containers