aboutsummaryrefslogtreecommitdiff
path: root/devel/libklel/pkg-descr
blob: 37a6b5fff02d90a9ddc9d92e5475fc87d657ab30 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
The KoreLogic Expression Language Library is a C library that
provides a simple expression language that can be embedded in other
programs. This library does not implement a full programming language,
but rather a simpler expression language called KL-EL that is
designed to provide arithmetic and logic operations useful in
situations where embedding a full programming language would be
overkill. KL-EL expressions have access to a full set of arithmetic
and logic operations, and they can access functions and variables
exported from the embedding program. Unlike most other languages
of its kind, KL-EL is statically and strongly typed, which helps
ensure that expressions are valid before they are executed. The
embedding API is designed to be easy to use, and the library itself
is designed to be very small.

WWW: https://sourceforge.net/projects/libklel/