An expression parser supporting multiple types
An expression parser supporting multiple types
This C library is part of a main project aimed at providing a reactive key-value (KV) database. The data is typed (numbers, strings, dates, or booleans) and can include formulas with references to other entries. Clients connected to this database receive a real-time data stream with updates to the subscribed keys, allowing them to react to changes and their dependencies. Essentially, it’s like building a distributed Excel, where data and formulas dynamically update across the system. I couldn’t find any libraries that offered the full set of features I needed for evaluating expressions, so I decided to create my own. This sub-project is open-source and available on GitHub. Feedback is welcome!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
CSS Parser in TypeScript Types
Header-only, extensible C++17 argument parser
Pq, a unixy generic protobuf parser
JMeter JTL Parser in Go
Strongly-Typed Parser Combinators for Dart
Yet Another Argument Parser for C++
NBT/Anvil Parser in Emojicode
Sparser – A Multilanguage Parser
PyIng – Ingredient parser
Cron::Parser