Differences between version 2 and revision by previous author of Variable.
Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Sunday, October 26, 2003 7:40:44 am | by AristotlePagaltzis | Revert |
Older page: | version 1 | Last edited on Monday, October 13, 2003 7:10:40 pm | by CraigBox | Revert |
@@ -9,9 +9,9 @@
c++;
return (int) c;
}
-c, count and i are variables. i is a variable which is initially undefined (called unbound in some languages). In [C] and [C++] function definitions are not variables, although they are in [Lisp] and [Scheme]. In some langauges (including all
pure FunctionalLanguages) variables
and in
some contexts (const variables in [C]/[C++]) variables cannot be changed.
+c, count and i are variables. i is a variable which is initially undefined (called unbound in some languages). In [C] and [C++] function definitions are not variables, although they are in [Lisp] and [Scheme]. In pure FunctionalProgramming
and some contexts in other languages
(like
const variables in [C]/[C++]) variables cannot be changed.
Names associated with values in data (for example [HashTable]s) are not considered variables because they are not in the context of SourceCode.
See also: MetaSyntacticVariable, [Foo]