I need a simple interpreter that will perform (evaluate) simple expressions / operators, and also call functions from main C ++ applications. At the moment, I do not need to create application scripts, but may be useful later.
It is also necessary that other team members can pull my application from the source repository and build it, without having to install an additional application, libraries, etc. Search for new options: Python (via Boost and / or Python API), Lua, Guile, TinyScheme.
I'm closest to Python, but using Boost to create the Python library, the complex task of pairing the main application with Python makes this choice unnecessary, maybe I'm wrong.
There should be a simple solution for this request, what are your impressions and suggestions?
source
share