User:Rainierroitayam



This is your user page. Please edit this page to tell the community about yourself!

My Conlangs

 * 1) Kapaupa
 * 2) Vigia
 * 3) Xara
 * 4) Yelti
 * 5) Kasawei
 * 6) Välam
 * 7) Kläden
 * 8) Tcalci

Inflection Code
It is quite difficult to represent inflections, conjugations, or any transformation in a word that needs some kind of syllables to work, like putting infixes specifically after the 2nd syllable, repeating a syllable, or deleting a syllable. So I thought about a code (or an alphabet I don't know) that represents certain changes. (from now on I will call transformations "changes")

I could call this Inflection Expressions, but from now on, I'll call in Inflex

NOTE: This is like Regex, but since obviously, Regex does not care about syllables or conditionals (You probably can make conditionals in Regex, but it would be complicated) Let's get some Inflex examples from natural languages or natlangs!
 * 1) Components that are next to each other are concatenated (Just like in Regex)
 * 2) "W" will represent the word itself
 * 3) * So if the code is "W\-W" and the word is "book", the output would be "book-book"
 * 4) "sn" will represent the nth syllable. If there is no nth syllable, like there is no 2nd syllable in "book", it will take the previous existing syllable. Use the subscript "L" for the last syllable or "nL" for the nth to the last syllable
 * 5) * So if the code is "s2 W" and the word is "regenerate", the output would be "gen regenerate"
 * 6) Just like the previous one, "cn" will represent the nth character. (including whitespace)
 * 7) Again, like the previous one, "Wn" will represent the nth letter (including the dash/line/minus sign) while "wn" will represent the nth whitespace. (not as useful I think)
 * 8) "\" will be the escape character. All escape combinations are:
 * 9) * \W
 * 10) * \]
 * 11) The "-" character will remove anything that is like the things on its right from the things from its left.
 * 12) * For example: If the code is "W-e" and the word is "Orange", the output will be "Orang"
 * 13) Parenthesis are use to change the order of operations. (Operations are done by default left to right)
 * 14) * For example: "(W-c)-g" is the same as "W-c-g" but is different from "W-(c-g)"
 * 15) Just like in Regex, Brackets signify any character inside the brackets.
 * 16) * For example: The code "W-[agb]" is the same as "((W-a)-g)-b"
 * 17) The structure for conditionals is:
 * 18) * {Conditional_Statement,If_True_Output[,If_False_Output]}
 * 19) * NOTE: Normal text is written as displayed, Italics are required parameters unless if in Bold Brackets, in which they become optional.
 * 20) * Conditional_Statement is the conditional statement that you will use, like "cL=[aeiou]" (This means "Is the last letter an English vowel?")
 * 21) * If_True_Output will be the output if the conditional statement is true.
 * 22) * If_False_Output will be the output if the conditional statement is false.
 * 1) Parenthesis are use to change the order of operations. (Operations are done by default left to right)
 * 2) * For example: "(W-c)-g" is the same as "W-c-g" but is different from "W-(c-g)"
 * 3) Just like in Regex, Brackets signify any character inside the brackets.
 * 4) * For example: The code "W-[agb]" is the same as "((W-a)-g)-b"
 * 5) The structure for conditionals is:
 * 6) * {Conditional_Statement,If_True_Output[,If_False_Output]}
 * 7) * NOTE: Normal text is written as displayed, Italics are required parameters unless if in Bold Brackets, in which they become optional.
 * 8) * Conditional_Statement is the conditional statement that you will use, like "cL=[aeiou]" (This means "Is the last letter an English vowel?")
 * 9) * If_True_Output will be the output if the conditional statement is true.
 * 10) * If_False_Output will be the output if the conditional statement is false.
 * English: Present Tense Verb to Past Tense (Regular)
 * "W[cL=e,d,ed]"
 * English: Present Tense Verb to Future Tense
 * "will W"