FunctionParameterList (R-GReQL): Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „AnonParameterList stellt den Wurzelknoten für Parameter einer aufgerufenen anonymen Funktion dar. Der Knoten wird in der Abbildung in rot dargestellt. Datei…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
AnonParameterList stellt den Wurzelknoten für Parameter einer aufgerufenen anonymen Funktion dar. Der Knoten wird in der Abbildung in rot dargestellt. [[Datei:2AnonParameterList.png|mini|<code>var <- (function (x) x + 3)(10)</code>]]
FunctionParameterList stellt den Wurzelknoten für Parameter einer aufgerufenen Funktion dar. Er wird sowohl für den [[AnonFunctionDeclaration (R-GReQL)|AnonFunctionDeclaration]]-, als auch für den [[FunctionDelcaration (R-GReQL)|FunctionDelcaration]]-Knoten verwenet. Der Knoten wird in der Abbildung in rot dargestellt. [[Datei:FunctionParameterList.png|mini|<code>var1 <- function(x,y){x*2}; var2 <- (function (x,y) x + 3)(10)</code>]]


Der Knoten ist Teil der [[R-GReQL-Grammatik|GReQL-Grammatik]] für den [[StaticRChecker]].
Der Knoten ist Teil der [[R-GReQL-Grammatik|GReQL-Grammatik]] für den [[StaticRChecker]].


= Beispiel =
= Beispiel =
<code>var1 <- function<u>(x,y)</u>{x*2}</code>


<code>var <- (function <u>(x)</u> x + 3)(10) </code>
<code>var2 <- (function <u>(x)</u> x + 3)(10) </code>

Version vom 30. Juni 2017, 12:25 Uhr

FunctionParameterList stellt den Wurzelknoten für Parameter einer aufgerufenen Funktion dar. Er wird sowohl für den AnonFunctionDeclaration-, als auch für den FunctionDelcaration-Knoten verwenet. Der Knoten wird in der Abbildung in rot dargestellt.

var1 <- function(x,y){x*2}; var2 <- (function (x,y) x + 3)(10)

Der Knoten ist Teil der GReQL-Grammatik für den StaticRChecker.

Beispiel

var1 <- function(x,y){x*2}

var2 <- (function (x) x + 3)(10)