Quotation Ugliness
Tim Daneliuk
tundra at tundraware.com
Wed Nov 26 01:00:39 EST 2014
On 11/25/2014 07:32 PM, Chris Angelico wrote:
> On Wed, Nov 26, 2014 at 12:18 PM, Tim Daneliuk <tundra at tundraware.com> wrote:
>>> And what should happen with mismatched quotes?
>>>
>>> do("th/*is", "and", "th*/at")
>>
>>
>> Match pairs as usual, and let the remaining unterminated quote run on.
>
> Wait, what? Where's an unterminated quote? I can imagine two ways of
> reading this: one the way most programming languages would interpret
> it (the /* and */ are both simply part of their respective strings,
> and have no significance), and the "anything nests in anything" way,
> in which the quotation marks inside /* */ are effectively inverted;
> neither of those leaves an unterminated quote.
>
> ChrisA
>
But I am not designing a new programming language. I am doing straight up
text processing. I want to know all the instances of S when it is quoted
or not. In my particular application, recovering from a failure of syntax
like this isn't important.
--
----------------------------------------------------------------------------
Tim Daneliuk tundra at tundraware.com
PGP Key: http://www.tundraware.com/PGP/
More information about the Python-list
mailing list