Lingo Dictionary > O-R > put...before |  |

put...before

Syntax

    put expression before chunkExpression

Description

Command; evaluates a Lingo expression, converts the value to a string, and inserts the resulting string before a specified chunk in a container, without replacing the container's contents. (If `chunkExpression` specifies a nonexistent target chunk, the string value is inserted as appropriate into the container.)

Chunk expressions refer to any character, word, item, or line in any container. Containers include field cast members; text cast members; variables that hold strings; and specified characters, words, items, lines, and ranges in containers.

Example

This statement sets the variable `animalList` to the string "fox dog cat" and then inserts the word elk before the second word of the list:

    put "fox dog cat" into animalList
    put "elk " before word 2 of animalList

The result is the string "fox elk dog cat".

The same can be accomplished using this syntax:

    put "fox dog cat" into animalList
    put "elk " before animalList.word[2]

See also

`char...of`, `item...of`, `line...of`, `paragraph`, `word...of`, `put...after`, `put...into`