KevScript is a scripting language developed to simplify the authoring of models at design and run-time.
KevScript is a scripting language to manipulate a model and not a general purpose langage.
The KevoreeScriptEngine takes a script and a source model as input, and returns a new model modified according to the script.
In other word, KevScript is only a Kevoree-specific transformation language.
KevScript can be use to describe
In other word, KevScript is the most generic way to manipulate Kevoree models, and can be used to visualize, test, edit, and perform live adaptations.
The following figure depict a classical exemple.
The result of this script will be the creation of a model containing a node, a group and the attachement of the
node0 to the group
sync. The graphical result is depicted in the following figure.