From c5c9ea86d2c47cc8895639dd073b492bb8756e2f Mon Sep 17 00:00:00 2001 From: Bill D Date: Thu, 13 May 2021 22:40:41 +0300 Subject: [PATCH] izafe working on upcoming diacritics function --- src/lib/diacritics.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/lib/diacritics.ts b/src/lib/diacritics.ts index 8edda6e..51328cb 100644 --- a/src/lib/diacritics.ts +++ b/src/lib/diacritics.ts @@ -399,13 +399,10 @@ function processPhoneme( overwriteP(wasla), )(state) : (phs === PhonemeStatus.Izafe) ? - (console.log(pipe( + pipe( reverseP, addP(zer), - )(state), phoneme), pipe( - reverseP, - addP(zer), - )(state)) + )(state) : // phs === PhonemeState.ShortVowel pipe( @@ -496,7 +493,7 @@ function advanceP(state: DiacriticsAccumulator, n: number = 1): DiacriticsAccumu function reverseP(state: DiacriticsAccumulator): DiacriticsAccumulator { return { - pIn: state.pIn + state.pOut.slice(-1), + pIn: state.pOut.slice(-1) + state.pIn, pOut: state.pOut.slice(0, -1), }; }