phonetic-languages-simplified-examples-array 0.2.0.0 → 0.2.1.0
raw patch · 3 files changed
+47/−1 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- README.md +42/−0
- phonetic-languages-simplified-examples-array.cabal +1/−1
CHANGELOG.md view
@@ -17,3 +17,7 @@ * Second version. Added a comparative mode to the possibilities of the rewritePoemG3 and the Phonetic.Languages.Lines module. Some documentation improvements.++## 0.2.1.0 -- 2021-01-06++* Second version revised A. Added examples (in English) to the README.md file.
README.md view
@@ -6,3 +6,45 @@ Since the version 0.2.0.0 there exist also comparative mode for the rewritePoemG3 executable. It allows to create from two files with the text variants the new one. For more information in Ukrainian, please, refer to the instruction above to the part of the rewritePoemG3 executable.++* Examples of usage++1) lineVariantsG3:++lineVariantsG3 <first argument> [<whether print the values of the property(ies)> <whether the last word must remain on its place>] <numeric arguments> <property type> <Ukrainian text>++or:++lineVariantsG3 <first argument> [<whether print the values of the property(ies)> <whether the last word must remain on its place>] <numeric arguments> <property type> <Ukrainian text> <somewhere among the arguments as a single group: constraints>++More partucular example of the abovementioned one:++lineVariantsG3 10.0_1.2 yy2 садок вишневий коло хати хрущі над вишнями гудуть (the Ukrainian text here and further is+from the Taras Shevchenko poem)++lineVariantsG3 +M 02y 3 03y 3 y0 10 -M ++BL <Ukrainian text>++lineVariantsG3 ++I ++BL 4.3_ +M 02y 3 0y 3 y0 20 y2 40 -M садок вишневий коло хати хрущі над вишнями гудуть++lineVariantsG3 +IF hello.txt -IF ++BL +M 02y 3 0y 3 y0 40 y2 50 -M садок вишневий коло хати хрущі над вишнями гудуть++2) propertiesTextG3:++propertiesTextG3 <first argument> <file with Ukrainian text> <control of the quantity of the intervals> <control of printing the line of the text, too> <control of the sectioning into the lines> <property type>++propertiesTextG3 <first argument> <file with Ukrainian text> <control of the quantity of the intervals> <control of printing the line of the text, too> <control of the sectioning into the lines> <property type> | distributionTexG <the same argument of the quantity of the lines> <whether to output also by-line statistics>++PowerShell -Command "propertiesTextG3 <first argument> <file with Ukrainian text> <control of the quantity of the intervals> <control of printing the line of the text, too> <control of the sectioning into the lines> <property type> | distributionTexG <the same argument of the quantity of the lines> <whether to output also by-line statistics>”++propertiesTextG3 sadok0.txt +RTS -N --RTS s 1 0 +M y0 0y 02y 03y y2 y3 yyy -M++propertiesTextG3 sadok0.txt +RTS -N --RTS s 1 0 03y ++B | distributionTextG s 1 +W++propertiesTextG3 <filepath to the file with the Ukrainina text for analysis> @n++3) rewritePoemG3:++rewritePoemG3 <first argument> <file with the Ukrainian tetx> <property type> <numeric arguments>++rewritePoemG3 +C <file1> <file2> <file3> (all the files must be different and simultaneously the first two ones must exist already with some text, otherwise, the program gives no meaningful result).+
phonetic-languages-simplified-examples-array.cabal view
@@ -2,7 +2,7 @@ -- further documentation, see http://haskell.org/cabal/users-guide/ name: phonetic-languages-simplified-examples-array-version: 0.2.0.0+version: 0.2.1.0 synopsis: Helps to create Ukrainian texts with the given phonetic properties. description: Uses more functionality of the arrays and lists. The vector-related functionality is removed and this made the executables and libraries much more lightweight. Deal the Ukrainian as one of the phonetic languages. For the short introduction in English, please, refer to: https://functional-art.org/2020/papers/Poetry-OleksandrZhabenko.pdf. homepage: https://hackage.haskell.org/package/phonetic-languages-simplified-examples-array