On Mon, 30 Nov 2009 01:07:53 -0500, Mel wrote: > In FORTRAN and PL/I words were un-reserved to a degree that's really > bizarre. A short post can't begin to do it justice -- let's just mention > that IF and THEN could be variable names, and DO 100 I=1.10 . The syntaxes > were carefully crafted so that context completely determined whether a > symbol would be taken in a reserved sense or a programmer-defined sense, so > any possibility for conflict was a syntax error.
And then Lisp and Tcl just don't have reserved words. Many symbols are pre-defined, but you're free to re-define them (Lisp won't let you use 'quote' as a function name, but you can still use it as a variable name). -- http://mail.python.org/mailman/listinfo/python-list