IsSymbol

Aus JACK Wiki
Version vom 20. August 2018, 14:59 Uhr von RKerner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''isSymbol'' prüft, ob es sich bei einem gegebenen Objekt das gegebene Symbol vorkommt. Die Funktion gibt einen Bool…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Beschreibung

Die Funktion isSymbol prüft, ob es sich bei einem gegebenen Objekt das gegebene Symbol vorkommt. Die Funktion gibt einen Boolean zurück.

Syntax

isSymbol(Zeichenkette symbol, Objekt objekt)

oder

isSymbol(Zeichenkette cd, Zeichenkette name, Objekt objekt)

Parameter

  • symbol - das gesuchte Symbol
  • objekt - das zu überprüfende Objekt

oder

  • cd - content dictionary des Symbols
  • name - Name des Symbols

Return Value

Beispiele

Standardfälle

isSymbol('plus', 1+1)   --> returns true
isSymbol('arith1', 'plus', 1+1)   --> returns true
isSymbol('e', [var=E])   --> returns true
isSymbol('root', 1+5+root(15))   --> returns true
isSymbol('minus', 5*6)  --> returns false
isSymbol('times', 9-5+root(2*2))  --> returns true

Hinweise

  • Eine Liste der Symbole finden Sie hier Symbol