IsRefEqual

| ALPHA-VISION® DCS

## IsRefEqual

### Syntax

`IsRefEqual(node1, node2);`

### Stack

1. Fehlende Argumente werden vom Stack entnommen (und von dort entfernt).
2. Das Ergebnis wird auf dem Stack abgelegt.

### Wirkung

Wenn bei einer Vergleichsoperation eine Referenzvariable als Argument angegeben wird, dann wird der Wert der referenzierten Variable verglichen, nicht die Referenz selbst. IsRefEqual vergleicht zwei Referenzvariablen bzw. eine Referenzvariable mit einer (möglicherweise) referenzierten Variablen.

### Argumente

node1, node2 (Variablen)
  IsRefEqual vergleicht zwei Variablen bzw. Referenzvariablen

### Beispiel:

    //Stack vorher: leer
    SetRefOf(refvar, var);
    IsRefEqual(refvar,var);
    //Stack nachher: (1 Element):
    //true

### Beispiel:

    //Stack vorher: leer
    SetRefOf(refvar1, var1);
    SetRefOf(refvar2, var2);
    IsRefEqual(refvar1, refvar2);
    //Stack nachher: (1 Element):
    //false