Skip to content

Manual:DIL Manual Assignment

iamnove edited this page Jan 18, 2023 · 29 revisions


Assignment:

    You can assign values to the variables you declare
    in your 'var' section, and some of the built-in
    variables. This is  done by the ':=' operator.
    Note that you can also assign a variable the result
    of an expression
    (the addition of strings below as an example)
Example:

dilbegin foo(); var myvarsl : stringlist; myvars : string; code { :start: myvarsl := {"a string","another","the first"}; myvars := self.name+" XX "; myvarsl.[2] := "the last"; myvarsl.[3] := "illegal"; /* Will not work since [3] is not defined */ pause; goto start: } dilend

Clone this wiki locally