OK, not real exciting, but I’ve always assumed that GVPR only supports string concatenation via sprintf. But GVPR also allows string concatenation via the “+” operator, like this:
newstr="one " + "two";
This makes code just a little easier to read.
By the way, it also supports these other string operators
| & ^ % * but I haven’t figured them out. (see lib/expr/exeval.c)