Variable Commands

<< Click to Display Table of Contents >>

Navigation:  3. Script Language > Variable Definitions and Operations >

Variable Commands

VAB. -  Variable Binary

Previous Top Next


MiniRobotLanguage (MRL)

 

VAB. Command

Variable binary

 

 

Intention

 

This Command can be used to assign a Value to a Variable.

It will not resolve any variable-names that are given on the value side.

It will not resolve any specialfolders or systemvariables on the value side.

 

It will just take the right side and put it into the variable name on the left "as it is".

Therefore its binary compatible.

 

If there is a variable-name on the right side, it will not be resolved with VAB.

 

VAB.$$NAM=Rainer

VAB.$$TXT=$$NAM

DBP.$$TXT

 

If you want the value-side to go through a one-time variable-resolution instead, use VAO.

 

As VAB. does not go through any variable-resolution process, its possibly the fastest way to clear a variable.

 

' This will clear a variable

VAB.$$TXT=

 

 

 

Syntax

 

VAB.P1=P2

 

 

Parameter Explanation

 

P1 - Variable-name

 

P2 - Value that will be assigned to the variable. If P2 is omitted,

    the variable will be set to empty.

 

 

 

Example

 

'**********************************

' VAB.

'**********************************

'DBM.2

'This will clear the variable:

VAB.$$ABC=

 

' This will assign the variable $$ABC the

' string:

: $$AAA=Hans

: $$AAB=Peter

' The following specialfolder will not

' be resolved using VAB.

VAB.$$ABC=?path\$$AAA$$AAB.txt

MBX.$$ABC

END.

'**********************************

 

 

 

Remarks

 

Its important to understand that the VAB.-Command will not resolve Special-Folders and Special Variables, while it will resolve any other local or global variable names.

 

 

Limitations:

-

 

 

 

See also:

 

•     VAB. - Variable Binary

•     VBA. - Variable Binary Append

•     VAC. - Variable reCt

•     VAN. - Variable Numeric

•     VAO. - Variable Once

•     VAP: - Variable Point

•     VAR. - Variable Set Value/Clear

•     VAS. - Variable with String

•     VAV. - Variables with Variables

•     CAL. - mathematical CALculation

•     2.1 : - Definiton-Command