On 2006-09-14, Steven D'Aprano <[EMAIL PROTECTED]> wrote:
> On Wed, 13 Sep 2006 07:45:02 +0000, Antoon Pardon wrote:
>
>>>> This is just an idea of mine, nothing I expect python to adapt.
>>>> But just suppose the language allowed for words in bold. A word
>>>> in bold would be considered a reserved word, a word in non bold
>>>> would be an identifier.
>
> [snip]
>
>> <Shrug>, Different options are possible, in a file the keywords
>> could just be prefixed with a Ctrl-K, and depending on the editor or its
>> setting, this could be shown bold or blue or whatever. I don't care
>> about the specifics at this point. I just wanted to make clear there
>> is the option to make/show the distiction between identifiers and keywords
>> more explicitly.
>
> But surely all you are doing is changing the reserved word from (say)
> "return" to "\x0breturn". Once you do that, you can bet that people will
> complain that they want to have identifiers in bold too, why can't they
> create a name "\x0breturn", and somebody will come up with an even more
> complicated scheme for accommodating them... wash, rinse, repeat.

Do you really think this is a serious possibility? As far as I can see,
that \x0b that will be prepended to differentiate keywords from
identifiers is a technique called stropping, that has been used with
some algol languages. Have you any knowledge of people programming algol
who asked for the use of stropped identifiers?

I think I really would be amazed to find out there were such people,
but then I have been amazed before. So I really would like to know.

-- 
Antoon Pardon
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to