Auswahl (bedingte Ausdrücke)
SEL
SEL(cond,x1,x2)
Liefert x1, wenn cond falsch ist, und ansonsten x2.
MUX
MUX(select, x0, x1, …, xN)
Liefert x<select>. Wenn select gleich 0 ist, wird x0 zurückgegeben. Wenn select 1 ist, wird x1 zurückgegeben und so weiter. Die Funktion MUX kann eine beliebige Anzahl von Parametern haben, muss aber mindestens zwei haben.
Die Funktion ist überladen für jeden Typ für x<i> und für jeden Integer für select. Der kleinste gemeinsame Typ von x<i> wird als Rückgabetyp verwendet.
![]() | EINSCHRÄNKUNG: Die Variable |
