Re: little question once again
- Posted by Irv Mullins <irv at ELLIJAY.COM> Sep 26, 1999
- 647 views
On Sun, 26 Sep 1999, Everett Williams wrote: > >Subject: Re: little question once again > And the idea that a constant is a variable because it can be changed by the > programmer should be an obvious logical dead-end...anything can be changed > by the programmer...then the whole program is a variable by that thinking. > Logically, that is so, but a real stretch for this discussion. In some languages I can change the meaning of symbols such as <= , not , or + Not so in Euphoria. I can't override the reserved words such as for, do, end, either. I can override identifiers such as printf (if I wish to make my program more confusing) In fact, the only things I can change in my program (without breaking someone else's work) are the flow of the logic, the value of constants and literals, and the names of functions and procedures. All these are lumped together under the term "identifiers", which also includes such things as types, record field names, and even program / module / unit names, in languages which offer those things. Regards, Irv