├── .gitignore ├── .idea ├── compiler.xml ├── gradle.xml ├── kotlinc.xml ├── libraries │ ├── Gradle__junit_junit_4_12.xml │ ├── Gradle__org_hamcrest_hamcrest_core_1_3.xml │ └── Gradle__org_projectlombok_lombok_1_16_16.xml ├── misc.xml ├── modules.xml ├── modules │ ├── Neim.iml │ ├── Neim_main.iml │ └── Neim_test.iml ├── vcs.xml └── workspace.xml ├── .travis.yml ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main └── java └── me └── okx └── neim ├── Main.java ├── flags ├── Flag.java └── GetFlags.java ├── stack ├── NStack.java └── NStackBuilder.java ├── token ├── TokenManager.java ├── tokens │ ├── dyad │ │ ├── AbsoluteSubtract.java │ │ ├── Add.java │ │ ├── And.java │ │ ├── Append.java │ │ ├── ClosestTo.java │ │ ├── Concatenate.java │ │ ├── Contains.java │ │ ├── Coprime.java │ │ ├── Count.java │ │ ├── DeleteFromUnderneath.java │ │ ├── DuplicateFromUnderneath.java │ │ ├── Equal.java │ │ ├── EqualIgnoreTypes.java │ │ ├── GreaterThan.java │ │ ├── IndexOf.java │ │ ├── IntegerDivide.java │ │ ├── KeepMutual.java │ │ ├── LessThan.java │ │ ├── Modulo.java │ │ ├── MultipleOf.java │ │ ├── Multiply.java │ │ ├── NthElement.java │ │ ├── Or.java │ │ ├── PolygonalNumber.java │ │ ├── Power.java │ │ ├── Repeat.java │ │ ├── ReverseRepeat.java │ │ ├── SelectFirst.java │ │ ├── SelectLast.java │ │ ├── Subtract.java │ │ ├── Swap.java │ │ └── XRange.java │ ├── list │ │ ├── Fibonacci.java │ │ ├── Perfect.java │ │ ├── Polygonal.java │ │ ├── Squares.java │ │ └── Triangulars.java │ ├── manipulator │ │ ├── DeleteAllUnderneath.java │ │ ├── IfTrueTerminateOnce.java │ │ ├── Recur.java │ │ ├── RemoveFirst.java │ │ ├── RemoveLast.java │ │ ├── Terminate.java │ │ ├── TerminateOnce.java │ │ └── WrapToArray.java │ ├── monad │ │ ├── Absolute.java │ │ ├── AllEqual.java │ │ ├── Bifurcate.java │ │ ├── BigOmega.java │ │ ├── Chars.java │ │ ├── CreateSingletonList.java │ │ ├── Decrement.java │ │ ├── Delete.java │ │ ├── Deltas.java │ │ ├── DivisorCount.java │ │ ├── Dump.java │ │ ├── Duplicate.java │ │ ├── Factorial.java │ │ ├── Factors.java │ │ ├── Increment.java │ │ ├── IsComposite.java │ │ ├── IsPalindrome.java │ │ ├── IsPrime.java │ │ ├── Join.java │ │ ├── Largest.java │ │ ├── LargestDivisorUnder.java │ │ ├── Length.java │ │ ├── LengthRange.java │ │ ├── NPrimes.java │ │ ├── NextPrime.java │ │ ├── Not.java │ │ ├── PlusMinus.java │ │ ├── Prefixes.java │ │ ├── PreviousPrime.java │ │ ├── PrimeFactors.java │ │ ├── Product.java │ │ ├── ProperDivisors.java │ │ ├── Range.java │ │ ├── ReverseToken.java │ │ ├── Smallest.java │ │ ├── Sort.java │ │ ├── Substrings.java │ │ ├── Suffixes.java │ │ ├── Sum.java │ │ ├── ToBase255.java │ │ ├── Transpose.java │ │ ├── UniquePrimeFactors.java │ │ └── Uniquify.java │ ├── nilad │ │ ├── IRange.java │ │ ├── Input.java │ │ ├── InputLine.java │ │ ├── Nothing.java │ │ ├── Random.java │ │ └── Variable.java │ ├── special │ │ ├── Base255.java │ │ ├── ForEach.java │ │ ├── If.java │ │ ├── InclusiveForEach.java │ │ ├── InfiniteLoop.java │ │ ├── Keep.java │ │ ├── ListConstructor.java │ │ └── nTimesDo.java │ ├── twochar │ │ ├── Number357to613.java │ │ ├── Number614to870.java │ │ ├── Number871to1127.java │ │ └── ThreeDigitNumber.java │ └── twotoken │ │ ├── Assign.java │ │ └── ShortForEach.java └── types │ ├── Dyad.java │ ├── Manipulator.java │ ├── Monad.java │ ├── Nilad.java │ ├── Special.java │ ├── SpecialData.java │ ├── Token.java │ ├── TwoChar.java │ ├── TwoToken.java │ └── vectorisable │ ├── Vectorisable.java │ ├── VectorisableDyadIntInt.java │ ├── VectorisableDyadIntList.java │ ├── VectorisableDyadListInt.java │ └── VectorisableDyadntIntOrIntList.java ├── util ├── InputUtil.java └── Util.java └── var ├── FibonacciInfiniteList.java ├── InfiniteList.java ├── IntList.java ├── PerfectNumbersInfiniteList.java ├── PolygonalInfiniteList.java └── VarInteger.java /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | \.idea/ 3 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/libraries/Gradle__junit_junit_4_12.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_projectlombok_lombok_1_16_16.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/libraries/Gradle__org_projectlombok_lombok_1_16_16.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/modules/Neim.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/modules/Neim.iml -------------------------------------------------------------------------------- /.idea/modules/Neim_main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/modules/Neim_main.iml -------------------------------------------------------------------------------- /.idea/modules/Neim_test.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/modules/Neim_test.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Neim' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/Main.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/flags/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/flags/Flag.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/flags/GetFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/flags/GetFlags.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/stack/NStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/stack/NStack.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/stack/NStackBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/stack/NStackBuilder.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/TokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/TokenManager.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/AbsoluteSubtract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/AbsoluteSubtract.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Add.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Add.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/And.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/And.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Append.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Append.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/ClosestTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/ClosestTo.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Concatenate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Concatenate.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Contains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Contains.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Coprime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Coprime.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Count.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Count.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/DeleteFromUnderneath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/DeleteFromUnderneath.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/DuplicateFromUnderneath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/DuplicateFromUnderneath.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Equal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Equal.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/EqualIgnoreTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/EqualIgnoreTypes.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/GreaterThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/GreaterThan.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/IndexOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/IndexOf.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/IntegerDivide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/IntegerDivide.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/KeepMutual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/KeepMutual.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/LessThan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/LessThan.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Modulo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Modulo.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/MultipleOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/MultipleOf.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Multiply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Multiply.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/NthElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/NthElement.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Or.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Or.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/PolygonalNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/PolygonalNumber.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Power.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Power.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Repeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Repeat.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/ReverseRepeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/ReverseRepeat.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/SelectFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/SelectFirst.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/SelectLast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/SelectLast.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Subtract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Subtract.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/Swap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/Swap.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/dyad/XRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/dyad/XRange.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/list/Fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/list/Fibonacci.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/list/Perfect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/list/Perfect.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/list/Polygonal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/list/Polygonal.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/list/Squares.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/list/Squares.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/list/Triangulars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/list/Triangulars.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/DeleteAllUnderneath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/DeleteAllUnderneath.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/IfTrueTerminateOnce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/IfTrueTerminateOnce.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/Recur.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/Recur.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/RemoveFirst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/RemoveFirst.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/RemoveLast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/RemoveLast.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/Terminate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/Terminate.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/TerminateOnce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/TerminateOnce.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/manipulator/WrapToArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/manipulator/WrapToArray.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Absolute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Absolute.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/AllEqual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/AllEqual.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Bifurcate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Bifurcate.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/BigOmega.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/BigOmega.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Chars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Chars.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/CreateSingletonList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/CreateSingletonList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Decrement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Decrement.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Delete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Delete.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Deltas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Deltas.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/DivisorCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/DivisorCount.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Dump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Dump.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Duplicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Duplicate.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Factorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Factorial.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Factors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Factors.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Increment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Increment.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/IsComposite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/IsComposite.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/IsPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/IsPalindrome.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/IsPrime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/IsPrime.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Join.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Join.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Largest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Largest.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/LargestDivisorUnder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/LargestDivisorUnder.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Length.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Length.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/LengthRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/LengthRange.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/NPrimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/NPrimes.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/NextPrime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/NextPrime.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Not.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Not.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/PlusMinus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/PlusMinus.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Prefixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Prefixes.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/PreviousPrime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/PreviousPrime.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/PrimeFactors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/PrimeFactors.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Product.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/ProperDivisors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/ProperDivisors.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Range.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/ReverseToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/ReverseToken.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Smallest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Smallest.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Sort.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Substrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Substrings.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Suffixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Suffixes.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Sum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Sum.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/ToBase255.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/ToBase255.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Transpose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Transpose.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/UniquePrimeFactors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/UniquePrimeFactors.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/monad/Uniquify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/monad/Uniquify.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/nilad/IRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/nilad/IRange.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/nilad/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/nilad/Input.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/nilad/InputLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/nilad/InputLine.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/nilad/Nothing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/nilad/Nothing.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/nilad/Random.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/nilad/Random.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/nilad/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/nilad/Variable.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/Base255.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/Base255.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/ForEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/ForEach.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/If.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/If.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/InclusiveForEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/InclusiveForEach.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/InfiniteLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/InfiniteLoop.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/Keep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/Keep.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/ListConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/ListConstructor.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/special/nTimesDo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/special/nTimesDo.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/twochar/Number357to613.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/twochar/Number357to613.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/twochar/Number614to870.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/twochar/Number614to870.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/twochar/Number871to1127.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/twochar/Number871to1127.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/twochar/ThreeDigitNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/twochar/ThreeDigitNumber.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/twotoken/Assign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/twotoken/Assign.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/tokens/twotoken/ShortForEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/tokens/twotoken/ShortForEach.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/Dyad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/Dyad.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/Manipulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/Manipulator.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/Monad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/Monad.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/Nilad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/Nilad.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/Special.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/Special.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/SpecialData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/SpecialData.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/Token.java: -------------------------------------------------------------------------------- 1 | package me.okx.neim.token.types; 2 | 3 | public interface Token { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/TwoChar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/TwoChar.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/TwoToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/TwoToken.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/vectorisable/Vectorisable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/vectorisable/Vectorisable.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadIntInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadIntInt.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadIntList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadIntList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadListInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadListInt.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadntIntOrIntList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/token/types/vectorisable/VectorisableDyadntIntOrIntList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/util/InputUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/util/InputUtil.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/util/Util.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/var/FibonacciInfiniteList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/var/FibonacciInfiniteList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/var/InfiniteList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/var/InfiniteList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/var/IntList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/var/IntList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/var/PerfectNumbersInfiniteList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/var/PerfectNumbersInfiniteList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/var/PolygonalInfiniteList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/var/PolygonalInfiniteList.java -------------------------------------------------------------------------------- /src/main/java/me/okx/neim/var/VarInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okx-code/Neim/HEAD/src/main/java/me/okx/neim/var/VarInteger.java --------------------------------------------------------------------------------