[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [conversion fails]

From: Uwe Brauer
Subject: Re: [conversion fails]
Date: Tue, 13 Feb 2018 09:51:33 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)

   > Uwe Brauer <address@hidden> writes:

   > [...]

   > Right.  A corner case I missed.  Specifically, if the region ends on a
   > key sequence that encodes a valid character, but could be a prefix of
   > another character.

I cried victory to earlier, there seems more corner cases.

Take the following examples

1 )En a)rxh=| h)=n o( lo'gos, kai` o( lo'gos h)=n pro`s to`n qeo'n,
kai` qeo`s h)=n o( lo'gos.

Should be translated to 
1 Ἐν ἀρχῇ ἦν ὁ λόγος, καὶ ὁ λόγος ἦν πρὸς τὸν θεόν, καὶ θεὸς ἦν ὁ

But is translated to
1 Ἐν a)rχῇ h)=n o( λόγos, kaὶ o( λόγos h)=n πro`s τὸν θeo'n,
kaὶ θeo`s h)=n o( λόγos.


2 ou(=tos h)=n e)n a)rxh=| pro`s to`n qeo'n.

Should be 
2 οὗτος ἦν ἐν ἀρχῇ πρὸς τὸν θεόν.

But gives
2 ou(=tos h)=n e)n a)rχῇ πro`s τὸν θeo'n.

That looks really tough. I tried to debug your function, but I don't
really understand the problem.

Thank you, really I appreciate your help


reply via email to

[Prev in Thread] Current Thread [Next in Thread]