GetChild

Aus JACK Wiki
Version vom 20. August 2018, 15:16 Uhr von RKerner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''getChild'' gibt das i-te Kindelement von dem gegebenen Ausdruck zurück. Die Rückgabe ist ein Objekt. === Syntax ===…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Beschreibung

Die Funktion getChild gibt das i-te Kindelement von dem gegebenen Ausdruck zurück. Die Rückgabe ist ein Objekt.

Syntax

getChild(Ganzzahl index, Objekt ausdruck)

Parameter

  • index - Index
  • ausdruck - der zu überprüfende Ausdruck

Return Value

Beispiele

Standardfälle

getChild(0, 1+1)   --> returns PLUS Symbol
getChild(1, 2+6)   --> returns 2
getChild(1, vector(1, 2, 3))   --> returns 1
getChild(0, vector(2, 3))   --> returns VECTOR Symbol
getChild(1, 2+3+4)  --> returns 2+3
getChild(2, 2+3+4)  --> returns 4

Hinweise

  • Das 0-te Element von einem Ausdruck ist immer das oberste Element. So zum Beispiel bei der Addition "1+2", das PLUS Zeichen selbst.