Side effect (computer science) (English Wikipedia)

Analysis of information sources in references of the Wikipedia article "Side effect (computer science)" in English language version.

refsWebsite
Global rank English rank
1st place
1st place
207th place
136th place
916th place
706th place
1,592nd place
1,119th place
low place
7,198th place
low place
low place

arizona.edu

cs.arizona.edu

haskell.org

htdp.org

psu.edu

citeseerx.ist.psu.edu

  • Spuler, David A.; Sajeev, A. Sayed Muhammed (January 1994). Compiler Detection of Function Call Side Effects. James Cook University. CiteSeerX 10.1.1.70.2096. The term Side effect refers to the modification of the nonlocal environment. Generally this happens when a function (or a procedure) modifies a global variable or arguments passed by reference parameters. But here are other ways in which the nonlocal environment can be modified. We consider the following causes of side effects through a function call: 1. Performing I/O. 2. Modifying global variables. 3. Modifying local permanent variables (like static variables in C). 4. Modifying an argument passed by reference. 5. Modifying a local variable, either automatic or static, of a function higher up in the function call sequence (usually via a pointer).

utexas.edu

cs.utexas.edu

web.archive.org