James Stroud <[EMAIL PROTECTED]> writes: > Ben Finney wrote: > > The Python runtime parser is designed to parse Python, not some > > arbitrary language that someone chooses to implement in Python. > > You haven't addressed why the limitation isn't arbitrary.
Good thing I wasn't trying to do that, then. I was pointing out the source of the limitation. The Python syntax parser must follow the rules of the Python language. If you accept that premise, it follows that the '~' operator is unary only. If you *don't* accept that premise, I have no help to offer. -- \ "I cannot conceive that anybody will require multiplications at | `\ the rate of 40,000 or even 4,000 per hour ..." -- F. H. Wales, | _o__) 1936 | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list