I've run into a problem with the String Parser-object. The Insert Element-expression doesn't work properly and instead gives similiar results to the Set Element-expression.
I'm using "," as a delimiter and created a String object (String A), setting it to "one,two,three,four,five,six," for testing.
I created another String object (String B), that I always set to the String Parser's String to see what result I am getting.
So, here's what the code looks like:
The result I'd expect to get from that is:
Start of Frame:
* Add Delimiter "," to String Parser
* Set String A to "one,two,three,four,five,six,"
* Set String B to String Parser-String
Spacebar is Pressed:
* Set String Parser-String to "listInsertAt$(String Parser, "TEST", 3)"
But what I get instead is:
So it seems that the String Parser deletes Element 3 while at the same time inserting a new Element 3, judging by that extra "," there. Is this a known issue, or have I misunderstood how the Insert Element-expression works? I can solve this with a loop, but it seems a shame since my desired function is supposed to already exist.