I am working on a project that requires built-in DSL to fully meet the expected requirements.
DSL will be user defined. This is the layout of the desired syntax:
user-defined-event-1 {
}
user-defined-event-2 {
}
Probably the most similar event- driven language I know is LSL (from Second Life) .
So, after reading other similar questions on SO, I would like to ask for the best embedded scripting engine (Ruby, Lua, Python, etc.) in C ++ (I work in Qt), which allows me to create this DSL.
In my project, I would verify that the script correctly uses the DSL syntax (at least one specific event) and gives the user all the power of the main script and, if possible, Qt.
No built-in language required to work with Qt. It can be isolated, but it would be nice to have some integration.
source
share