General purpose formula parser and interpreter that can calculate multiple named targets, or "cells".
The goal of this project is to create a library for calculating the results of formula expressions stored in multiple named targets, or "cells". The cells can be referenced from each other, and the library takes care of resolving their dependencies automatically upon calculation. The caller can run the calculation routine either in a single-threaded mode, or a multi-threaded mode. The library also supports re-calculations where the contents of one or more cells have been modified since the last calculation, and a partial calculation of only the affected cells need to be calculated.
- Developed at LibreOffice:Factory
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.1:Staging:FactoryCandidates/libixion && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
libixion-0.17.0.tar.xz | 0000499836 488 KB | |
libixion-boost-system.patch | 0000000772 772 Bytes | |
libixion.changes | 0000008150 7.96 KB | |
libixion.spec | 0000003269 3.19 KB |
Revision 19 (latest revision is 24)
Dominique Leuenberger (dimstar_suse)
accepted
request 956517
from
Danilo Spinella (dspinella)
(revision 19)
- Added patch: * libixion-boost-system.patch + fix missing symbols from boost_system library - update to 0.17.0: * set the baseline C++ version to 17. * mdds has been internalized so that the public header no longer contains references to mdds. With this change, the users can use different API versions of mdds between the ixion build and run-time use. * cleaned up public API to make use of std::string_view and std::variant where appropriate. * implemented built-in LEFT() function in the formula interpreter. * it is no longer required to set the size of void* at build time to ensure the binaries to be fully functional. * fixed a bug where named expressions with names containing invalid characters were still allowed in.
Comments 0