From aec8ed51b6dfdf35aa9c8356efd9dfec8d56c3ed Mon Sep 17 00:00:00 2001 From: Ingy dot Net Date: Fri, 19 Apr 2024 16:56:29 -0700 Subject: [PATCH] Data update --- Lang/ALGOL-68/00-LANG.txt | 7 +- Lang/ALGOL-68/100-doors | 1 - Lang/ALGOL-68/24-game | 1 + Lang/ALGOL-68/Cistercian-numerals | 1 + Lang/ALGOL-68/Dynamic-variable-names | 1 + Lang/ALGOL-68/Fermat-numbers | 1 + Lang/ALGOL-68/Koch-curve | 1 + .../Partition-an-integer-x-into-n-primes | 1 + Lang/ALGOL-68/Peano-curve | 1 + Lang/ALGOL-68/Problem-of-Apollonius | 1 + Lang/ALGOL-68/Sierpinski-arrowhead-curve | 1 + Lang/ALGOL-68/Sierpinski-square-curve | 1 + Lang/ALGOL-68/Sierpinski-triangle-Graphical | 1 + ...t-k+2^m-is-composite-for-all-m-less-than-k | 1 + Lang/ALGOL-68/Substitution-cipher | 1 + Lang/ALGOL-68/Total-circles-area | 1 + Lang/ALGOL-W/Bell-numbers | 1 + Lang/ANSI-BASIC/Egyptian-division | 1 + Lang/ANSI-BASIC/String-length | 1 + Lang/APL/Benfords-law | 1 + Lang/APL/Chinese-zodiac | 1 + Lang/APL/Floyds-triangle | 1 + Lang/APL/Partition-an-integer-x-into-n-primes | 1 + Lang/APL/Set-consolidation | 1 + Lang/Ada/Fivenum | 1 + Lang/Amazing-Hopper/Function-composition | 1 + Lang/Applesoft-BASIC/Euler-method | 1 + Lang/Applesoft-BASIC/LZW-compression | 1 + Lang/Applesoft-BASIC/Simple-database | 1 + Lang/Applesoft-BASIC/Tau-number | 1 + Lang/Asymptote/Factorial | 1 + Lang/Asymptote/Tau-function | 1 + Lang/Asymptote/Tau-number | 1 + Lang/Asymptote/Temperature-conversion | 1 + Lang/BASIC/00-LANG.txt | 6 + Lang/BASIC256/Euler-method | 1 + Lang/BASIC256/Set-consolidation | 1 + Lang/BASIC256/Table-creation-Postal-addresses | 1 + .../BCPL/Partition-an-integer-x-into-n-primes | 1 + Lang/Bruijn/Compare-a-list-of-strings | 1 + Lang/Bruijn/Determine-sentence-type | 1 + Lang/Bruijn/Greatest-common-divisor | 1 + Lang/Bruijn/Least-common-multiple | 1 + Lang/Bruijn/Luhn-test-of-credit-card-numbers | 1 + Lang/Bruijn/Mutual-recursion | 1 + Lang/Bruijn/Prime-decomposition | 1 + Lang/Bruijn/Sierpinski-triangle-Graphical | 1 + ...rnational-Securities-Identification-Number | 1 + Lang/Burlesque/00-LANG.txt | 4 +- Lang/C++/Convert-decimal-number-to-rational | 1 + Lang/C++/Dynamic-variable-names | 1 + Lang/C++/P-Adic-numbers-basic | 1 + Lang/CLU/Partition-an-integer-x-into-n-primes | 1 + Lang/CMake/Comments | 1 + Lang/COBOL/Magic-8-ball | 1 + Lang/Chipmunk-Basic/Benfords-law | 1 + .../Create-a-two-dimensional-array-at-runtime | 1 + .../Dinesmans-multiple-dwelling-problem | 1 + Lang/Chipmunk-Basic/Nim-game | 1 + Lang/Chipmunk-Basic/String-prepend | 1 + Lang/CoffeeScript/00-LANG.txt | 16 +- Lang/Commodore-BASIC/Comma-quibbling | 1 + Lang/Cowgol/Arithmetic-numbers | 1 + .../Partition-an-integer-x-into-n-primes | 1 + Lang/DIBOL-11/Loops-Infinite | 1 + Lang/Dart/100-prisoners | 1 + Lang/Dart/Tau-function | 1 + Lang/Dart/Tau-number | 1 + Lang/Dart/Temperature-conversion | 1 + Lang/Dc/Comma-quibbling | 1 + Lang/Draco/Floyds-triangle | 1 + Lang/Draco/Munchausen-numbers | 1 + Lang/Draco/Set-consolidation | 1 + Lang/EasyLang/Average-loop-length | 1 + Lang/EasyLang/Best-shuffle | 1 + Lang/EasyLang/Biorhythms | 1 + Lang/EasyLang/Brilliant-numbers | 1 + Lang/EasyLang/CSV-data-manipulation | 1 + Lang/EasyLang/CSV-to-HTML-translation | 1 + Lang/EasyLang/Calkin-Wilf-sequence | 1 + Lang/EasyLang/Camel-case-and-snake-case | 1 + Lang/EasyLang/Chaocipher | 1 + Lang/EasyLang/Color-wheel | 1 + Lang/EasyLang/Colorful-numbers | 1 + Lang/EasyLang/Convex-hull | 1 + Lang/EasyLang/Cramers-rule | 1 + Lang/EasyLang/Create-an-HTML-table | 1 + Lang/EasyLang/Cut-a-rectangle | 1 + .../Determine-if-two-triangles-overlap | 1 + Lang/EasyLang/Determine-sentence-type | 1 + .../Digital-root-Multiplicative-digital-root | 1 + Lang/EasyLang/Display-a-linear-combination | 1 + Lang/EasyLang/Draw-a-cuboid | 1 + Lang/EasyLang/Emirp-primes | 1 + Lang/EasyLang/Erd-s-Nicolas-numbers | 1 + Lang/EasyLang/Esthetic-numbers | 1 + Lang/EasyLang/Euler-method | 1 + Lang/EasyLang/Evolutionary-algorithm | 1 + Lang/EasyLang/Factors-of-a-Mersenne-number | 1 + .../Fibonacci-n-step-number-sequences | 1 + Lang/EasyLang/Fibonacci-word | 1 + .../File-extension-is-in-extensions-list | 1 + ...c-numbers-in-both-binary-and-ternary-bases | 1 + ...fect-square-in-base-n-with-n-unique-digits | 1 + ...of-2-that-has-leading-decimal-digits-of-12 | 1 + Lang/EasyLang/Five-weekends | 1 + Lang/EasyLang/Fivenum | 1 + Lang/EasyLang/Flow-control-structures | 1 + Lang/EasyLang/Floyds-triangle | 1 + Lang/EasyLang/Four-is-magic | 1 + Lang/EasyLang/Fusc-sequence | 1 + Lang/EasyLang/Galton-box-animation | 1 + Lang/EasyLang/Gamma-function | 1 + Lang/EasyLang/Gapful-numbers | 1 + Lang/EasyLang/General-FizzBuzz | 1 + .../Generate-Chess960-starting-position | 1 + Lang/EasyLang/Gray-code | 1 + Lang/EasyLang/Harmonic-series | 1 + Lang/EasyLang/Here-document | 1 + .../Horners-rule-for-polynomial-evaluation | 1 + ...ing-gaps-between-consecutive-Niven-numbers | 1 + Lang/EasyLang/Levenshtein-distance-Alignment | 1 + Lang/EasyLang/Mind-boggling-card-trick | 1 + Lang/EasyLang/Number-names | 1 + Lang/EasyLang/Peano-curve | 1 + Lang/EasyLang/Random-Latin-squares | 1 + Lang/EasyLang/SEDOLs | 1 + Lang/EasyLang/Sierpinski-square-curve | 1 + Lang/EasyLang/Sum-to-100 | 1 + .../Count-occurrences-of-a-substring | 1 + Lang/Emacs-Lisp/Letter-frequency | 1 + Lang/Excel/Damm-algorithm | 1 + Lang/F-Sharp/AKS-test-for-primes | 1 + Lang/F-Sharp/Golden-ratio-Convergence | 1 + Lang/F-Sharp/Stair-climbing-puzzle | 1 + Lang/F-Sharp/Thue-Morse | 1 + Lang/FOCAL/Smith-numbers | 1 + Lang/Fe/00-LANG.txt | 3 +- Lang/Fennel/00-LANG.txt | 2 +- Lang/Fennel/A+B | 1 + Lang/Fennel/Array-length | 1 + Lang/Fennel/Character-codes | 1 + Lang/Fennel/Comments | 1 + Lang/Fennel/Nth | 1 + Lang/Fennel/Reverse-a-string | 1 + Lang/Fennel/Rot-13 | 1 + Lang/Forth/Truncate-a-file | 1 + .../Find-common-directory-path | 1 + .../Gauss-Jordan-matrix-inversion | 1 + Lang/Free-Pascal-Lazarus/Hex-words | 1 + Lang/Free-Pascal-Lazarus/Proper-divisors | 1 - .../Search-a-list-of-records | 1 + Lang/FreeBASIC/Abbreviations-automatic | 1 + Lang/FreeBASIC/Abbreviations-easy | 1 + Lang/FreeBASIC/Active-Directory-Connect | 1 + Lang/FreeBASIC/Bitwise-IO | 1 + Lang/FreeBASIC/Burrows-Wheeler-transform | 1 + Lang/FreeBASIC/Deconvolution-1D | 1 + Lang/FreeBASIC/Delegates | 1 + Lang/FreeBASIC/Demings-funnel | 1 + Lang/FreeBASIC/EKG-sequence-convergence | 1 + Lang/FreeBASIC/Eertree | 1 + ...cellular-automaton-Random-number-generator | 1 + Lang/FreeBASIC/Faulhabers-formula | 1 + Lang/FreeBASIC/First-class-environments | 1 + Lang/FreeBASIC/Formal-power-series | 1 + Lang/FreeBASIC/Function-frequency | 1 + Lang/FreeBASIC/Hash-join | 1 + .../Kronecker-product-based-fractals | 1 + Lang/FreeBASIC/Levenshtein-distance-Alignment | 1 + Lang/FreeBASIC/Matrix-chain-multiplication | 1 + Lang/FreeBASIC/Merge-and-aggregate-datasets | 1 + Lang/FreeBASIC/Mind-boggling-card-trick | 1 + Lang/FreeBASIC/Monads-Maybe-monad | 1 + Lang/FreeBASIC/Monads-Writer-monad | 1 + Lang/FreeBASIC/Next-highest-int-from-digits | 1 + ...ical-integration-Gauss-Legendre-Quadrature | 1 + Lang/FreeBASIC/Object-serialization | 1 + Lang/FreeBASIC/Parameterized-SQL-statement | 1 + Lang/FreeBASIC/Parametric-polymorphism | 1 + Lang/FreeBASIC/Partial-function-application | 1 + Lang/FreeBASIC/Peaceful-chess-queen-armies | 1 + Lang/FreeBASIC/Poker-hand-analyser | 1 + Lang/FreeBASIC/Polymorphic-copy | 1 + Lang/FreeBASIC/Polymorphism | 1 + Lang/FreeBASIC/Pragmatic-directives | 1 + Lang/FreeBASIC/Random-Latin-squares | 1 + Lang/FreeBASIC/Record-sound | 1 + .../Respond-to-an-unknown-method-call | 1 + .../Retrieve-and-search-chat-history | 1 + Lang/FreeBASIC/Send-email | 1 + Lang/FreeBASIC/Set-consolidation | 1 + Lang/FreeBASIC/Set-of-real-numbers | 1 + Lang/FreeBASIC/Set-right-adjacent-bits | 1 + Lang/FreeBASIC/Sierpinski-square-curve | 1 + ...t-k+2^m-is-composite-for-all-m-less-than-k | 1 + Lang/FreeBASIC/Sockets | 1 + Lang/FreeBASIC/Spelling-of-ordinal-numbers | 1 + Lang/FreeBASIC/Straddling-checkerboard | 1 + Lang/FreeBASIC/Stream-merge | 1 + Lang/FreeBASIC/Suffixation-of-decimal-numbers | 1 + .../FreeBASIC/Table-creation-Postal-addresses | 1 + Lang/FreeBASIC/Thieles-interpolation-formula | 1 + Lang/FreeBASIC/UTF-8-encode-and-decode | 1 + Lang/FreeBASIC/Unicode-strings | 1 + Lang/FreeBASIC/Untouchable-numbers | 1 + Lang/FreeBASIC/Variable-length-quantity | 1 + Lang/FreeBASIC/Verhoeff-algorithm | 1 + Lang/FreeBASIC/Window-creation-X11 | 1 + Lang/FreeBASIC/Wordiff | 1 + Lang/FreeBASIC/XML-DOM-serialization | 1 + Lang/FreeBASIC/XML-XPath | 1 + Lang/Frink/Convert-decimal-number-to-rational | 1 + Lang/Frink/Draw-a-pixel | 1 + Lang/Frink/Introspection | 1 + Lang/Frink/Sort-three-variables | 1 + .../Create-a-two-dimensional-array-at-runtime | 1 + Lang/GW-BASIC/Euler-method | 1 + Lang/GW-BASIC/Set-consolidation | 1 + Lang/GW-BASIC/String-prepend | 1 + Lang/Gambas/Euler-method | 1 + Lang/Gambas/Set-consolidation | 1 + Lang/Golfscript/Palindrome-detection | 1 + Lang/Golfscript/Sum-digits-of-an-integer | 1 + Lang/Haxe/Steffensens-method | 1 + Lang/Janet/00-LANG.txt | 5 +- .../Java/Display-an-outline-as-a-nested-table | 1 + Lang/Java/Matrix-digital-rain | 1 + Lang/Java/P-Adic-numbers-basic | 1 + Lang/Java/Particle-fountain | 1 + Lang/Java/Sort-an-outline-at-every-level | 1 + Lang/Java/Summarize-primes | 1 + Lang/Java/Tree-datastructures | 1 + Lang/Jq/Achilles-numbers | 1 + Lang/Jq/Balanced-ternary | 1 + Lang/Jq/Bioinformatics-Sequence-mutation | 1 + Lang/Jq/Cistercian-numerals | 1 + Lang/Jq/Cyclotomic-polynomial | 1 + Lang/Jq/De-Bruijn-sequences | 1 + .../Jq/Earliest-difference-between-prime-gaps | 1 + Lang/Jq/K-d-tree | 1 + Lang/Jq/Maze-generation | 1 + Lang/Langur/Empty-string | 1 - Lang/Langur/Unicode-strings | 1 - Lang/Logo/CSV-data-manipulation | 1 + Lang/Lua/Problem-of-Apollonius | 1 + Lang/Lua/Stirling-numbers-of-the-first-kind | 1 + Lang/Lua/Stirling-numbers-of-the-second-kind | 1 + Lang/MSX-Basic/00-LANG.txt | 4 +- Lang/MSX-Basic/Nim-game | 1 + Lang/MSX-Basic/String-prepend | 1 + Lang/Mathematica/Blum-integer | 1 + .../Create-a-two-dimensional-array-at-runtime | 1 + Lang/Minimal-BASIC/Egyptian-division | 1 + Lang/Minimal-BASIC/Nim-game | 1 + Lang/Minimal-BASIC/Tau-number | 1 + Lang/Miranda/Additive-primes | 1 + Lang/Miranda/Floyds-triangle | 1 + Lang/Miranda/ISBN13-check-digit | 1 + Lang/Modula-2/Arithmetic-numbers | 1 + Lang/Night/00-LANG.txt | 2 +- Lang/PARI-GP/Wilson-primes-of-order-n | 1 + Lang/PL-M/Find-limit-of-recursion | 1 + Lang/PL-M/Floyds-triangle | 1 + Lang/PL-M/Loops-Infinite | 1 + Lang/PL-M/Magic-8-ball | 1 + Lang/PL-M/Set-consolidation | 1 + Lang/Picat/Solve-a-Numbrix-puzzle | 1 + Lang/Plain-English/00-LANG.txt | 6 +- Lang/Plain-English/Character-codes | 1 + Lang/PostScript/Tic-tac-toe | 1 + .../Create-a-two-dimensional-array-at-runtime | 1 + Lang/Prolog/Parametric-polymorphism | 1 + Lang/Prolog/Tau-number | 1 + Lang/Prolog/Temperature-conversion | 1 + Lang/PureBasic/Pragmatic-directives | 1 + Lang/PureBasic/Set-consolidation | 1 + Lang/PureBasic/Set-right-adjacent-bits | 1 + ...t-k+2^m-is-composite-for-all-m-less-than-k | 1 + .../Dinesmans-multiple-dwelling-problem | 1 + Lang/QBasic/Euler-method | 1 + Lang/QBasic/Farey-sequence | 1 + Lang/QBasic/Set-consolidation | 1 + Lang/QBasic/Set-right-adjacent-bits | 1 + Lang/Quite-BASIC/Nim-game | 1 + Lang/Quite-BASIC/String-prepend | 1 + Lang/R/Calendar | 1 + Lang/R/Casting-out-nines | 1 + Lang/RATFOR/Loops-Infinite | 1 + Lang/Refal/Floyds-triangle | 1 + Lang/Refal/ISBN13-check-digit | 1 + Lang/Refal/Nth | 1 + .../Partition-an-integer-x-into-n-primes | 1 + Lang/Refal/Set-consolidation | 1 + .../Strip-a-set-of-characters-from-a-string | 1 + Lang/Refal/Take-notes-on-the-command-line | 1 + Lang/Run-BASIC/Set-consolidation | 1 + Lang/Rust/Sum-to-100 | 1 + .../Create-a-two-dimensional-array-at-runtime | 1 + ...ne-if-a-string-has-all-the-same-characters | 1 + Lang/S-BASIC/Machine-code | 1 + Lang/SETL/Additive-primes | 1 + Lang/SETL/Benfords-law | 1 + Lang/SETL/Floyds-triangle | 1 + Lang/SETL/ISBN13-check-digit | 1 + Lang/SETL/Lah-numbers | 1 + Lang/SETL/Munchausen-numbers | 1 + .../SETL/Partition-an-integer-x-into-n-primes | 1 + Lang/SETL/Primality-by-trial-division | 1 + .../Strip-a-set-of-characters-from-a-string | 1 + Lang/SETL/Take-notes-on-the-command-line | 1 + Lang/Scheme/Machine-code | 1 + Lang/Standard-ML/Permutations | 1 + Lang/Standard-ML/Read-a-file-line-by-line | 1 + .../Sorting-algorithms-Bubble-sort | 1 + Lang/Tiny-Craft-Basic/00-LANG.txt | 4 - Lang/Tiny-Craft-Basic/100-doors | 1 - Lang/Tiny-Craft-Basic/Babbage-problem | 1 - Lang/Tiny-Craft-Basic/Factorial | 1 - Lang/Tiny-Craft-Basic/Fibonacci-sequence | 1 - .../Guess-the-number-With-feedback | 1 - Lang/Tiny-Craft-Basic/Hello-world-Text | 1 - Lang/Tiny-Craft-Basic/Nim-game | 1 - Lang/Tiny-Craft-Basic/Tau-number | 1 - Lang/Tiny-Craft-Basic/Temperature-conversion | 1 - Lang/True-BASIC/Benfords-law | 1 + .../Dinesmans-multiple-dwelling-problem | 1 + Lang/True-BASIC/Euler-method | 1 + Lang/True-BASIC/Floyds-triangle | 1 + Lang/True-BASIC/Set-right-adjacent-bits | 1 + Lang/UNIX-Shell/Sum-to-100 | 1 + Lang/Uiua/00-LANG.txt | 15 +- Lang/Uiua/Additive-primes | 1 + Lang/Uiua/Brownian-tree | 1 + Lang/Uiua/Chaos-game | 1 + Lang/Uiua/Comma-quibbling | 1 + Lang/Uiua/Draw-a-pixel | 1 + Lang/Uiua/Fibonacci-sequence | 1 + Lang/Uiua/Fibonacci-word | 1 + ...fect-square-in-base-n-with-n-unique-digits | 1 + Lang/Uiua/FizzBuzz | 1 + Lang/Uiua/Floyds-triangle | 1 + Lang/Uiua/Happy-numbers | 1 + Lang/Uiua/Knuth-shuffle | 1 + Lang/Uiua/Maze-generation | 1 + Lang/Uiua/Palindrome-detection | 1 + .../Sailors-coconuts-and-a-monkey-problem | 1 + Lang/Uiua/Semordnilap | 1 + Lang/Uiua/Total-circles-area | 1 + Lang/Uiua/Towers-of-Hanoi | 1 + Lang/Uiua/Twelve-statements | 1 + Lang/Uiua/Van-Eck-sequence | 1 + Lang/Unicon/Arithmetic-Complex | 1 + Lang/Unicon/Currency | 1 + Lang/Uxntal/String-concatenation | 1 + .../Create-a-two-dimensional-array-at-runtime | 1 + Lang/XBasic/Floyds-triangle | 1 + Lang/XBasic/Set-consolidation | 1 + Lang/XBasic/Temperature-conversion | 1 + Lang/YAMLScript/00-LANG.txt | 29 +- Lang/YAMLScript/Rot-13 | 1 + Lang/Yabasic/Euler-method | 1 + Lang/Yabasic/Hash-from-two-arrays | 1 + Lang/Yabasic/Semordnilap | 1 + Lang/Yabasic/Set-consolidation | 1 + Lang/Yabasic/Window-creation-X11 | 1 + Lang/Zig/Caesar-cipher | 1 + Lang/Zig/Loops-Wrong-ranges | 1 + Task/100-doors/ALGOL-68/100-doors-1.alg | 20 - Task/100-doors/ALGOL-68/100-doors-2.alg | 7 - Task/100-doors/Haxe/100-doors-1.haxe | 23 + .../Haxe/{100-doors.haxe => 100-doors-2.haxe} | 2 +- Task/100-doors/Langur/100-doors-1.langur | 2 +- Task/100-doors/Langur/100-doors-2.langur | 2 +- Task/100-doors/Langur/100-doors-3.langur | 2 +- Task/100-doors/Langur/100-doors-4.langur | 1 - .../{100-doors.basic => 100-doors-1.basic} | 0 .../100-doors-2.basic | 0 .../100-doors-3.basic | 0 .../100-doors-4.basic | 0 .../{100-doors-1.basic => 100-doors.basic} | 0 Task/100-doors/Python/100-doors-6.py | 2 +- .../{100-doors.basic => 100-doors-1.basic} | 0 .../100-doors-2.basic} | 0 .../TUSCRIPT/{100-doors-1.tu => 100-doors.tu} | 0 .../Tiny-Craft-Basic/100-doors.basic | 9 - Task/100-prisoners/Dart/100-prisoners.dart | 67 +++ Task/24-game/11l/24-game.11l | 6 +- Task/24-game/ALGOL-68/24-game.alg | 109 +++++ Task/A+B/Fennel/a+b.fennel | 2 + .../F-Sharp/aks-test-for-primes.fs | 5 + .../11l/abbreviations-automatic.11l | 2 +- .../FreeBASIC/abbreviations-automatic.basic | 60 +++ .../REXX/abbreviations-automatic.rexx | 73 +-- .../FreeBASIC/abbreviations-easy.basic | 70 +++ .../REXX/abbreviations-easy.rexx | 68 +-- .../REXX/abbreviations-simple.rexx | 49 +- .../11l/abelian-sandpile-model.11l | 2 +- .../ALGOL-68/abelian-sandpile-model.alg | 2 +- .../REXX/abundant-odd-numbers.rexx | 83 ++-- Task/Achilles-numbers/Jq/achilles-numbers.jq | 90 ++++ .../FreeBASIC/active-directory-connect.basic | 35 ++ .../Langur/additive-primes.langur | 10 +- .../Miranda/additive-primes.miranda | 21 + .../Additive-primes/REXX/additive-primes.rexx | 107 +++-- .../Additive-primes/SETL/additive-primes.setl | 26 ++ .../Additive-primes/Uiua/additive-primes.uiua | 15 + .../aliquot-sequence-classifications.rexx | 189 +++++--- Task/Amb/Langur/amb.langur | 14 +- Task/Anagrams/Seed7/anagrams.seed7 | 2 +- Task/Anti-primes/Langur/anti-primes.langur | 2 +- Task/Anti-primes/REXX/anti-primes-1.rexx | 78 ++-- .../apply-a-callback-to-an-array.langur | 2 +- ...itrary-precision-integers-included-.langur | 2 +- .../Seed7/archimedean-spiral.seed7 | 2 +- .../Unicon/arithmetic-complex.unicon | 13 + .../C++/arithmetic-evaluation-1.cpp | 240 ++++++++++ ...uation.cpp => arithmetic-evaluation-2.cpp} | 0 .../Cowgol/arithmetic-numbers.cowgol | 68 +++ .../Modula-2/arithmetic-numbers.mod2 | 65 +++ Task/Array-length/Fennel/array-length.fennel | 1 + .../EasyLang/average-loop-length.easy | 37 ++ .../Langur/averages-arithmetic-mean.langur | 2 +- .../C-sharp/averages-median.cs | 43 +- .../Tiny-Craft-Basic/babbage-problem.basic | 12 - .../Balanced-ternary/11l/balanced-ternary.11l | 4 +- Task/Balanced-ternary/Jq/balanced-ternary.jq | 137 ++++++ Task/Bell-numbers/ALGOL-W/bell-numbers.alg | 18 + Task/Benfords-law/APL/benfords-law.apl | 10 + .../Chipmunk-Basic/benfords-law.basic | 38 ++ Task/Benfords-law/SETL/benfords-law.setl | 31 ++ .../True-BASIC/benfords-law.basic | 38 ++ Task/Best-shuffle/EasyLang/best-shuffle.easy | 39 ++ Task/Bifid-cipher/EasyLang/bifid-cipher.easy | 14 +- .../REXX/bin-given-limits.rexx | 101 +++-- .../Jq/bioinformatics-sequence-mutation.jq | 103 +++++ Task/Biorhythms/EasyLang/biorhythms.easy | 46 ++ .../11l/bitmap-write-a-ppm-file.11l | 2 +- Task/Bitwise-IO/11l/bitwise-io.11l | 8 +- Task/Bitwise-IO/FreeBASIC/bitwise-io.basic | 112 +++++ Task/Bitwise-IO/Seed7/bitwise-io.seed7 | 21 +- .../Mathematica/blum-integer.math | 70 +++ Task/Blum-integer/Phix/blum-integer.phix | 110 +++-- .../Langur/box-the-compass.langur | 2 +- .../EasyLang/brilliant-numbers.easy | 56 +++ Task/Brownian-tree/Seed7/brownian-tree.seed7 | 10 +- Task/Brownian-tree/Uiua/brownian-tree-1.uiua | 21 + Task/Brownian-tree/Uiua/brownian-tree-2.uiua | 6 + .../Kotlin/bulls-and-cows.kotlin | 17 +- .../FreeBASIC/burrows-wheeler-transform.basic | 103 +++++ Task/CRC-32/11l/crc-32.11l | 4 +- .../EasyLang/csv-data-manipulation.easy | 17 + .../Logo/csv-data-manipulation-1.logo | 19 + .../Logo/csv-data-manipulation-2.logo | 1 + .../EasyLang/csv-to-html-translation.easy | 37 ++ Task/CUSIP/11l/cusip.11l | 2 +- Task/CUSIP/Langur/cusip-1.langur | 10 +- Task/CUSIP/Langur/cusip-2.langur | 6 +- Task/Caesar-cipher/Ada/caesar-cipher.ada | 77 ++-- .../Caesar-cipher/Langur/caesar-cipher.langur | 4 +- Task/Caesar-cipher/Zig/caesar-cipher.zig | 23 + .../Langur/calculating-the-value-of-e.langur | 2 +- .../UNIX-Shell/calculating-the-value-of-e.sh | 2 +- Task/Calendar/R/calendar.r | 67 +++ .../EasyLang/calkin-wilf-sequence.easy | 22 + .../Langur/call-a-function-6.langur | 4 +- .../EasyLang/camel-case-and-snake-case.easy | 69 +++ ...tesian-product-of-two-or-more-lists.langur | 2 +- .../EasyLang/casting-out-nines.easy | 1 + Task/Casting-out-nines/R/casting-out-nines.r | 5 + .../Langur/catalan-numbers.langur | 5 +- Task/Chaocipher/EasyLang/chaocipher.easy | 69 +++ Task/Chaos-game/Uiua/chaos-game.uiua | 20 + .../Fennel/character-codes.fennel | 2 + .../Plain-English/character-codes.plain | 4 + .../Langur/check-that-file-exists.langur | 4 +- Task/Chinese-zodiac/00-TASK.txt | 16 +- Task/Chinese-zodiac/APL/chinese-zodiac.apl | 25 ++ ...les-of-given-radius-through-two-points.11l | 4 +- .../ALGOL-68/cistercian-numerals.alg | 74 +++ .../Jq/cistercian-numerals.jq | 84 ++++ Task/Color-wheel/EasyLang/color-wheel.easy | 39 ++ .../EasyLang/colorful-numbers.easy | 80 ++++ .../Haskell/colour-bars-display-1.hs | 3 +- .../Commodore-BASIC/comma-quibbling.basic | 25 ++ Task/Comma-quibbling/Dc/comma-quibbling.dc | 32 ++ Task/Comma-quibbling/PHP/comma-quibbling.php | 26 +- .../UNIX-Shell/comma-quibbling-1.sh | 15 + .../UNIX-Shell/comma-quibbling-2.sh | 15 + .../UNIX-Shell/comma-quibbling-3.sh | 5 + .../UNIX-Shell/comma-quibbling-4.sh | 4 + .../UNIX-Shell/comma-quibbling.sh | 15 - .../Comma-quibbling/Uiua/comma-quibbling.uiua | 8 + Task/Comments/CMake/comments-1.cmake | 1 + Task/Comments/CMake/comments-2.cmake | 4 + Task/Comments/Fennel/comments.fennel | 1 + .../Bruijn/compare-a-list-of-strings.bruijn | 16 + .../C-sharp/compare-length-of-two-strings.cs | 50 +-- Task/Conditional-structures/00-TASK.txt | 1 + .../Ada/conditional-structures-10.ada | 10 - .../Ada/conditional-structures-11.ada | 7 - .../Ada/conditional-structures-12.ada | 5 - .../Ada/conditional-structures-3.ada | 7 +- .../Ada/conditional-structures-4.ada | 2 +- .../Ada/conditional-structures-5.ada | 14 +- .../Ada/conditional-structures-6.ada | 15 +- .../Ada/conditional-structures-7.ada | 11 +- .../Ada/conditional-structures-8.ada | 20 +- .../Ada/conditional-structures-9.ada | 14 +- .../convert-decimal-number-to-rational.cpp | 75 ++++ .../convert-decimal-number-to-rational.frink | 3 + .../convert-decimal-number-to-rational.seed7 | 16 + ...onvert-seconds-to-compound-duration.langur | 8 +- Task/Convex-hull/EasyLang/convex-hull.easy | 28 ++ .../C++/conways-game-of-life-1.cpp | 425 ++++++++++-------- .../C++/conways-game-of-life-2.cpp | 356 ++++++++------- .../C++/conways-game-of-life-3.cpp | 246 +++++++--- .../C++/conways-game-of-life-4.cpp | 84 ++++ .../count-occurrences-of-a-substring.l | 5 + Task/Cramers-rule/EasyLang/cramers-rule.easy | 46 ++ ...e-a-two-dimensional-array-at-runtime.basic | 5 + ...e-a-two-dimensional-array-at-runtime.basic | 5 + ...e-a-two-dimensional-array-at-runtime.basic | 7 + ...ate-a-two-dimensional-array-at-runtime.pro | 9 + ...e-a-two-dimensional-array-at-runtime.basic | 13 + ...e-a-two-dimensional-array-at-runtime.basic | 14 + .../EasyLang/create-an-html-table.easy | 14 + Task/Cuban-primes/EasyLang/cuban-primes.easy | 2 +- Task/Currency/Unicon/currency.unicon | 14 + .../EasyLang/curzon-numbers.easy | 7 +- .../EasyLang/cut-a-rectangle.easy | 76 ++++ .../Jq/cyclotomic-polynomial.jq | 182 ++++++++ .../Excel/damm-algorithm-1.excel | 1 + .../Excel/damm-algorithm-2.excel | 1 + .../Excel/damm-algorithm-3.excel | 1 + Task/Date-format/Langur/date-format-3.langur | 4 +- .../Langur/date-manipulation.langur | 34 +- .../Jq/de-bruijn-sequences.jq | 66 +++ .../Langur/deceptive-numbers.langur | 6 +- .../FreeBASIC/deconvolution-1d.basic | 50 +++ Task/Delegates/FreeBASIC/delegates.basic | 45 ++ .../FreeBASIC/demings-funnel.basic | 79 ++++ .../Langur/detect-division-by-zero.langur | 4 +- ...f-a-string-has-all-the-same-characters.cpp | 12 +- ...a-string-has-all-the-same-characters.basic | 42 ++ .../determine-if-a-string-is-numeric-1.cpp | 35 +- .../determine-if-a-string-is-numeric-2.cpp | 27 +- .../determine-if-a-string-is-numeric-3.cpp | 8 +- .../determine-if-a-string-is-numeric-4.cpp | 3 + .../C/determine-if-a-string-is-numeric.c | 14 +- .../determine-if-two-triangles-overlap.easy | 34 ++ .../Bruijn/determine-sentence-type.bruijn | 10 + .../EasyLang/determine-sentence-type.easy | 9 + ...ital-root-multiplicative-digital-root.easy | 51 +++ .../dinesmans-multiple-dwelling-problem.basic | 32 ++ .../dinesmans-multiple-dwelling-problem.basic | 31 ++ .../dinesmans-multiple-dwelling-problem.basic | 31 ++ .../display-a-linear-combination.easy | 27 ++ .../display-an-outline-as-a-nested-table.java | 277 ++++++++++++ Task/Dragon-curve/ALGOL-68/dragon-curve-4.alg | 60 +++ Task/Draw-a-clock/Seed7/draw-a-clock.seed7 | 6 +- .../Draw-a-cuboid/EasyLang/draw-a-cuboid.easy | 77 ++++ Task/Draw-a-pixel/Frink/draw-a-pixel.frink | 3 + Task/Draw-a-pixel/Uiua/draw-a-pixel.uiua | 2 + .../ALGOL-68/dynamic-variable-names.alg | 76 ++++ .../C++/dynamic-variable-names.cpp | 27 ++ .../FreeBASIC/ekg-sequence-convergence.basic | 52 +++ .../earliest-difference-between-prime-gaps.jq | 73 +++ Task/Eertree/FreeBASIC/eertree.basic | 41 ++ .../ANSI-BASIC/egyptian-division.basic | 27 ++ .../Minimal-BASIC/egyptian-division.basic | 29 ++ ...ar-automaton-random-number-generator.basic | 33 ++ Task/Emirp-primes/EasyLang/emirp-primes.easy | 50 +++ Task/Empty-string/Langur/empty-string.langur | 4 - .../EasyLang/erd-s-nicolas-numbers.easy | 16 + ...selfridge-categorization-of-primes-1.math} | 0 ...-selfridge-categorization-of-primes-2.math | 42 ++ .../EasyLang/esthetic-numbers.easy | 57 +++ .../Applesoft-BASIC/euler-method.basic | 27 ++ Task/Euler-method/BASIC256/euler-method.basic | 34 ++ Task/Euler-method/EasyLang/euler-method.easy | 39 ++ Task/Euler-method/GW-BASIC/euler-method.basic | 27 ++ Task/Euler-method/Gambas/euler-method.gambas | 42 ++ Task/Euler-method/QBasic/euler-method.basic | 37 ++ .../True-BASIC/euler-method.basic | 32 ++ Task/Euler-method/Yabasic/euler-method.basic | 35 ++ .../EasyLang/evolutionary-algorithm.easy | 37 ++ ...h-an-exception-thrown-in-a-nested-call.11l | 4 +- ...n-exception-thrown-in-a-nested-call.langur | 8 +- Task/Exceptions/00-TASK.txt | 1 + Task/Exceptions/11l/exceptions.11l | 2 +- Task/Exceptions/Langur/exceptions-1.langur | 6 +- Task/Exceptions/Langur/exceptions-2.langur | 3 +- Task/Exceptions/Langur/exceptions-3.langur | 2 +- .../Langur/extend-your-language-2.langur | 2 +- Task/Factorial/Asymptote/factorial.asymptote | 10 + Task/Factorial/Langur/factorial-1.langur | 2 +- Task/Factorial/Langur/factorial-2.langur | 2 +- Task/Factorial/Langur/factorial-3.langur | 5 +- Task/Factorial/Langur/factorial-4.langur | 2 +- .../Tiny-Craft-Basic/factorial.basic | 14 - .../factors-of-a-mersenne-number.easy | 40 ++ .../Langur/farey-sequence.langur | 8 +- .../QBasic/farey-sequence.basic | 37 ++ .../FreeBASIC/faulhabers-formula.basic | 147 ++++++ .../ALGOL-68/fermat-numbers.alg | 71 +++ .../Langur/fermat-numbers.langur | 4 +- .../fibonacci-n-step-number-sequences.easy | 18 + .../Langur/fibonacci-sequence.langur | 2 +- .../Tiny-Craft-Basic/fibonacci-sequence.basic | 20 - .../Uiua/fibonacci-sequence.uiua | 2 + ...uence.basic => fibonacci-sequence-1.basic} | 6 +- .../Yabasic/fibonacci-sequence-2.basic | 7 + .../Yabasic/fibonacci-sequence-3.basic | 3 + .../Yabasic/fibonacci-sequence-4.basic | 13 + .../EasyLang/fibonacci-word.easy | 36 ++ Task/Fibonacci-word/Uiua/fibonacci-word.uiua | 14 + .../file-extension-is-in-extensions-list.easy | 15 + ...input-output.ml => file-input-output-1.ml} | 5 +- .../Standard-ML/file-input-output-2.ml | 15 + Task/Filter/Langur/filter.langur | 2 +- .../find-common-directory-path.pas | 50 +++ .../PL-M/find-limit-of-recursion.plm | 28 ++ ...bers-in-both-binary-and-ternary-bases.easy | 42 ++ .../FreeBASIC/first-class-environments.basic | 61 +++ ...square-in-base-n-with-n-unique-digits.easy | 31 ++ ...square-in-base-n-with-n-unique-digits.uiua | 15 + ...that-has-leading-decimal-digits-of-12.easy | 25 ++ .../Five-weekends/EasyLang/five-weekends.easy | 29 ++ Task/Fivenum/Ada/fivenum-1.ada | 71 +++ Task/Fivenum/Ada/fivenum-2.ada | 80 ++++ Task/Fivenum/EasyLang/fivenum.easy | 30 ++ Task/FizzBuzz/APL/fizzbuzz-6.apl | 2 + Task/FizzBuzz/Python/fizzbuzz-1.py | 2 +- Task/FizzBuzz/Uiua/fizzbuzz.uiua | 1 + Task/Flow-control-structures/00-TASK.txt | 1 + .../Ada/flow-control-structures-2.ada | 10 +- .../EasyLang/flow-control-structures.easy | 9 + .../Floyds-triangle/APL/floyds-triangle-1.apl | 6 + .../Floyds-triangle/APL/floyds-triangle-2.apl | 21 + .../Draco/floyds-triangle.draco | 28 ++ .../EasyLang/floyds-triangle.easy | 26 ++ .../Miranda/floyds-triangle.miranda | 27 ++ Task/Floyds-triangle/PL-M/floyds-triangle.plm | 49 ++ .../Refal/floyds-triangle.refal | 49 ++ .../Floyds-triangle/SETL/floyds-triangle.setl | 18 + .../True-BASIC/floyds-triangle.basic | 22 + .../Floyds-triangle/Uiua/floyds-triangle.uiua | 19 + .../XBasic/floyds-triangle.basic | 31 ++ .../FreeBASIC/formal-power-series.basic | 126 ++++++ Task/Four-bit-adder/APL/four-bit-adder.apl | 2 +- .../Four-is-magic/EasyLang/four-is-magic.easy | 63 +++ Task/Fractal-tree/11l/fractal-tree.11l | 2 +- .../function-composition-1.hopper | 6 + .../function-composition-2.hopper | 8 + .../function-composition-3.hopper | 8 + .../Langur/function-definition-1.langur | 2 +- .../Langur/function-definition-2.langur | 2 +- .../Langur/function-definition-3.langur | 2 +- .../Langur/function-definition-4.langur | 2 +- .../Langur/function-definition-5.langur | 2 +- .../FreeBASIC/function-frequency.basic | 41 ++ .../Fusc-sequence/EasyLang/fusc-sequence.easy | 31 ++ .../EasyLang/galton-box-animation.easy | 78 ++++ .../EasyLang/gamma-function.easy | 12 + .../EasyLang/gapful-numbers.easy | 23 + .../11l/gauss-jordan-matrix-inversion.11l | 2 +- .../gauss-jordan-matrix-inversion.pas | 120 +++++ .../EasyLang/general-fizzbuzz.easy | 17 + .../generate-chess960-starting-position.easy | 21 + ...enerate-lower-case-ascii-alphabet-1.ocaml} | 0 ...generate-lower-case-ascii-alphabet-2.ocaml | 1 + .../F-Sharp/golden-ratio-convergence.fs | 4 + Task/Gray-code/EasyLang/gray-code.easy | 23 + .../Bruijn/greatest-common-divisor.bruijn | 8 + .../guess-the-number-with-feedback.basic | 41 -- .../Langur/guess-the-number.langur | 2 +- .../Kotlin/hailstone-sequence-1.kotlin | 17 + ...nce.kotlin => hailstone-sequence-2.kotlin} | 0 Task/Happy-numbers/Uiua/happy-numbers.uiua | 10 + .../EasyLang/harmonic-series.easy | 17 + .../Langur/hash-from-two-arrays-1.langur | 2 +- .../Langur/hash-from-two-arrays-2.langur | 4 +- .../Yabasic/hash-from-two-arrays.basic | 20 + Task/Hash-join/FreeBASIC/hash-join.basic | 38 ++ .../Tiny-Craft-Basic/hello-world-text.basic | 3 - .../Here-document/EasyLang/here-document.easy | 14 + .../Langur/here-document-1.langur | 2 +- .../Langur/here-document-2.langur | 6 +- .../Langur/here-document-3.langur | 6 +- .../Langur/here-document-4.langur | 4 + .../Free-Pascal-Lazarus/hex-words.pas | 129 ++++++ Task/Hilbert-curve/Forth/hilbert-curve.fth | 4 +- ...orners-rule-for-polynomial-evaluation.easy | 7 + .../Langur/isbn13-check-digit-2.langur | 19 - ...git-1.langur => isbn13-check-digit.langur} | 6 +- .../Miranda/isbn13-check-digit.miranda | 25 ++ .../Refal/isbn13-check-digit.refal | 46 ++ .../SETL/isbn13-check-digit.setl | 22 + ...aps-between-consecutive-niven-numbers.easy | 30 ++ ...-overflow.java => integer-overflow-1.java} | 0 .../Java/integer-overflow-2.java | 47 ++ Task/Introspection/Frink/introspection.frink | 12 + Task/Jacobi-symbol/11l/jacobi-symbol.11l | 4 +- .../Jensens-Device/Forth/jensens-device-2.fth | 12 +- .../Jensens-Device/Forth/jensens-device-3.fth | 9 + .../EasyLang/jordan-p-lya-numbers.easy | 2 +- Task/K-d-tree/Jq/k-d-tree.jq | 125 ++++++ .../Seed7/keyboard-input-keypress-check.seed7 | 2 +- ...board-input-obtain-a-y-or-n-response.seed7 | 2 +- Task/Knuth-shuffle/Uiua/knuth-shuffle.uiua | 2 + Task/Koch-curve/ALGOL-68/koch-curve.alg | 59 +++ .../kronecker-product-based-fractals.basic | 58 +++ .../Applesoft-BASIC/lzw-compression.basic | 54 +++ Task/Lah-numbers/SETL/lah-numbers.setl | 26 ++ Task/Leap-year/Clojure/leap-year-1.clj | 4 + Task/Leap-year/Clojure/leap-year-2.clj | 6 + Task/Leap-year/Clojure/leap-year.clj | 2 - .../Bruijn/least-common-multiple.bruijn | 6 + .../Emacs-Lisp/letter-frequency.l | 14 + .../Haskell/letter-frequency-1.hs | 7 +- .../Langur/letter-frequency.langur | 4 +- .../levenshtein-distance-alignment.easy | 49 ++ .../levenshtein-distance-alignment.basic | 69 +++ .../Langur/logical-operations.langur | 2 +- .../Langur/longest-common-substring.langur | 2 +- .../ALGOL-M/loops-downward-for.alg | 7 +- .../loops-for-with-a-specified-step-1.icon | 2 +- .../Nim/loops-for-with-a-specified-step.nim | 18 +- .../loops-for-with-a-specified-step.seed7 | 9 +- ... => loops-for-with-a-specified-step-1.zig} | 0 .../Zig/loops-for-with-a-specified-step-2.zig | 9 + Task/Loops-For/Langur/loops-for-3.langur | 2 +- Task/Loops-For/Seed7/loops-for.seed7 | 21 +- Task/Loops-For/Zig/loops-for.zig | 7 +- .../Objective-C/loops-foreach-1.m | 4 +- .../Objective-C/loops-foreach-2.m | 4 +- .../DIBOL-11/loops-infinite.dibol-11 | 13 + Task/Loops-Infinite/PL-M/loops-infinite.plm | 14 + .../RATFOR/loops-infinite.ratfor | 7 + .../Langur/loops-wrong-ranges.langur | 5 +- .../Zig/loops-wrong-ranges.zig | 28 ++ .../Langur/lucas-lehmer-test.langur | 9 +- .../luhn-test-of-credit-card-numbers.bruijn | 14 + .../luhn-test-of-credit-card-numbers.langur | 2 +- .../Seed7/md5-implementation.seed7 | 25 +- Task/Machine-code/S-BASIC/machine-code.basic | 25 ++ Task/Machine-code/Scheme/machine-code.ss | 24 + Task/Magic-8-ball/COBOL/magic-8-ball.cobol | 89 ++++ Task/Magic-8-ball/PL-M/magic-8-ball.plm | 127 ++++++ .../JavaScript/main-step-of-gost-28147-89.js | 11 +- .../matrix-chain-multiplication.basic | 51 +++ .../Java/matrix-digital-rain.java | 211 +++++++++ Task/Maze-generation/Jq/maze-generation.jq | 84 ++++ .../Maze-generation/Uiua/maze-generation.uiua | 37 ++ Task/Menu/D/menu.d | 7 +- Task/Menu/Langur/menu.langur | 14 +- .../merge-and-aggregate-datasets.basic | 57 +++ .../EasyLang/mind-boggling-card-trick.easy | 66 +++ .../FreeBASIC/mind-boggling-card-trick.basic | 105 +++++ .../FreeBASIC/monads-maybe-monad.basic | 39 ++ .../FreeBASIC/monads-writer-monad.basic | 40 ++ .../XPL0/monty-hall-problem.xpl0 | 24 +- Task/Morse-code/EasyLang/morse-code.easy | 9 +- .../EasyLang/mouse-position.easy | 6 +- .../Draco/munchausen-numbers.draco | 27 ++ .../Langur/munchausen-numbers.langur | 4 +- .../SETL/munchausen-numbers.setl | 15 + .../Bruijn/mutual-recursion.bruijn | 18 + .../Phix/n-queens-problem.phix | 104 +++-- .../Python/n-queens-problem-5.py | 3 +- .../Python/n-queens-problem-6.py | 12 +- .../next-highest-int-from-digits-1.basic | 62 +++ .../next-highest-int-from-digits-2.basic | 49 ++ Task/Nim-game/Chipmunk-Basic/nim-game.basic | 15 + Task/Nim-game/MSX-Basic/nim-game.basic | 15 + Task/Nim-game/Minimal-BASIC/nim-game.basic | 22 + Task/Nim-game/Quite-BASIC/nim-game.basic | 22 + Task/Nim-game/Tiny-Craft-Basic/nim-game.basic | 20 - Task/Nth-root/Langur/nth-root.langur | 12 +- Task/Nth/Fennel/nth.fennel | 14 + Task/Nth/Refal/nth.refal | 47 ++ Task/Number-names/EasyLang/number-names.easy | 43 ++ Task/Number-names/Seed7/number-names.seed7 | 2 +- ...f-the-product-of-their-proper-divisors.fth | 2 +- .../numbers-with-equal-rises-and-falls.easy | 2 +- ...ntegration-gauss-legendre-quadrature.basic | 84 ++++ .../FreeBASIC/object-serialization.basic | 34 ++ .../11l/openwebnet-password.11l | 2 +- .../C++/p-adic-numbers-basic.cpp | 305 +++++++++++++ .../Java/p-adic-numbers-basic.java | 332 ++++++++++++++ .../Golfscript/palindrome-detection-1.golf | 1 + .../Golfscript/palindrome-detection-2.golf | 4 + .../Langur/palindrome-detection.langur | 2 +- .../Uiua/palindrome-detection.uiua | 1 + .../parameterized-sql-statement.basic | 45 ++ .../C++/parametric-polymorphism-1.cpp | 5 +- .../C++/parametric-polymorphism-2.cpp | 11 +- .../FreeBASIC/parametric-polymorphism.basic | 20 + .../Prolog/parametric-polymorphism.pro | 18 + .../partial-function-application.basic | 39 ++ .../Java/particle-fountain.java | 178 ++++++++ .../partition-an-integer-x-into-n-primes.alg | 88 ++++ .../partition-an-integer-x-into-n-primes.apl | 23 + .../partition-an-integer-x-into-n-primes.bcpl | 54 +++ .../partition-an-integer-x-into-n-primes.clu | 81 ++++ ...artition-an-integer-x-into-n-primes.cowgol | 144 ++++++ ...partition-an-integer-x-into-n-primes.refal | 66 +++ .../partition-an-integer-x-into-n-primes.setl | 42 ++ .../peaceful-chess-queen-armies.basic | 115 +++++ Task/Peano-curve/ALGOL-68/peano-curve.alg | 60 +++ Task/Peano-curve/EasyLang/peano-curve.easy | 34 ++ .../Langur/pells-equation.langur | 16 +- .../11l/percolation-bond-percolation.11l | 2 +- .../11l/percolation-site-percolation.11l | 15 +- ....raku => permutations-derangements-1.raku} | 0 .../Raku/permutations-derangements-2.raku | 3 + Task/Permutations/Langur/permutations.langur | 6 +- Task/Permutations/Standard-ML/permutations.ml | 5 + .../Pisano-period/EasyLang/pisano-period.easy | 5 +- .../FreeBASIC/poker-hand-analyser.basic | 141 ++++++ .../FreeBASIC/polymorphic-copy.basic | 28 ++ .../Polymorphism/FreeBASIC/polymorphism.basic | 44 ++ .../FreeBASIC/pragmatic-directives-1.basic | 5 + .../FreeBASIC/pragmatic-directives-2.basic | 2 + .../FreeBASIC/pragmatic-directives-3.basic | 1 + .../FreeBASIC/pragmatic-directives-4.basic | 1 + .../PureBasic/pragmatic-directives-1.basic | 5 + .../PureBasic/pragmatic-directives-2.basic | 6 + .../PureBasic/pragmatic-directives-3.basic | 5 + .../PureBasic/pragmatic-directives-4.basic | 4 + .../PureBasic/pragmatic-directives-5.basic | 6 + .../Langur/price-fraction.langur | 3 +- .../primality-by-trial-division-1.langur | 4 +- .../primality-by-trial-division-2.langur | 6 +- .../SETL/primality-by-trial-division.setl | 7 + .../Bruijn/prime-decomposition.bruijn | 11 + ...position.psh => prime-decomposition-1.psh} | 4 +- .../PowerShell/prime-decomposition-2.psh | 17 + .../REXX/prime-decomposition-1.rexx | 43 -- .../REXX/prime-decomposition-2.rexx | 125 ++++-- .../ALGOL-68/problem-of-apollonius.alg | 88 ++++ .../Lua/problem-of-apollonius-1.lua | 35 ++ .../Lua/problem-of-apollonius-2.lua | 21 + .../Free-Pascal-Lazarus/proper-divisors.pas | 58 --- .../Langur/proper-divisors.langur | 6 +- .../Dart/pythagoras-tree-1.dart | 3 +- .../Dart/pythagoras-tree-2.dart | 3 +- .../EasyLang/queue-definition.easy | 11 +- Task/Queue-Usage/EasyLang/queue-usage.easy | 3 +- .../EasyLang/random-latin-squares.easy | 54 +++ .../FreeBASIC/random-latin-squares.basic | 75 ++++ Task/Rare-numbers/Langur/rare-numbers.langur | 6 +- .../Standard-ML/read-a-file-line-by-line.ml | 17 + .../Standard-ML/read-entire-file.ml | 1 + Task/Recamans-sequence/00-TASK.txt | 2 +- .../Record-sound/FreeBASIC/record-sound.basic | 53 +++ .../Langur/regular-expressions-1.langur | 2 +- .../Langur/regular-expressions-3.langur | 2 +- .../Langur/regular-expressions-4.langur | 2 +- .../11l/remove-lines-from-a-file.11l | 2 +- .../Langur/repeat-a-string.langur | 2 +- .../respond-to-an-unknown-method-call.basic | 37 ++ .../retrieve-and-search-chat-history.basic | 59 +++ .../Fennel/reverse-a-string.fennel | 4 + .../JavaScript/roman-numerals-decode-9.js | 23 + Task/Rot-13/Fennel/rot-13.fennel | 4 + Task/Rot-13/YAMLScript/rot-13.ys | 7 + .../JavaScript/s-expressions-2.js | 88 ++-- Task/SEDOLs/EasyLang/sedols.easy | 39 ++ Task/SEDOLs/Kotlin/sedols.kotlin | 35 +- Task/SEDOLs/Langur/sedols.langur | 10 +- Task/SEDOLs/Python/sedols-1.py | 2 +- Task/SEDOLs/Python/sedols-2.py | 2 +- ...ilors-coconuts-and-a-monkey-problem-1.uiua | 8 + ...ilors-coconuts-and-a-monkey-problem-2.uiua | 5 + .../search-a-list-of-records.pas | 58 +++ Task/Semiprime/EasyLang/semiprime.easy | 26 +- Task/Semordnilap/Seed7/semordnilap.seed7 | 13 +- Task/Semordnilap/Uiua/semordnilap.uiua | 1 + Task/Semordnilap/Yabasic/semordnilap.basic | 60 +++ Task/Send-email/FreeBASIC/send-email-1.basic | 18 + Task/Send-email/FreeBASIC/send-email-2.basic | 1 + Task/Send-email/FreeBASIC/send-email-3.basic | 22 + Task/Send-email/FreeBASIC/send-email-4.basic | 15 + Task/Send-email/FreeBASIC/send-email-5.basic | 1 + .../APL/set-consolidation-1.apl | 1 + .../APL/set-consolidation-2.apl | 8 + .../BASIC256/set-consolidation.basic | 60 +++ .../C-sharp/set-consolidation.cs | 3 +- .../Draco/set-consolidation.draco | 83 ++++ .../FreeBASIC/set-consolidation.basic | 56 +++ .../GW-BASIC/set-consolidation.basic | 31 ++ .../Gambas/set-consolidation.gambas | 58 +++ .../PL-M/set-consolidation.plm | 92 ++++ .../PureBasic/set-consolidation.basic | 60 +++ .../QBasic/set-consolidation.basic | 54 +++ .../Refal/set-consolidation.refal | 48 ++ .../Run-BASIC/set-consolidation.basic | 52 +++ .../XBasic/set-consolidation.basic | 68 +++ .../Yabasic/set-consolidation.basic | 60 +++ .../FreeBASIC/set-of-real-numbers.basic | 122 +++++ .../FreeBASIC/set-right-adjacent-bits.basic | 47 ++ .../PureBasic/set-right-adjacent-bits.basic | 52 +++ .../QBasic/set-right-adjacent-bits.basic | 43 ++ .../True-BASIC/set-right-adjacent-bits.basic | 59 +++ .../11l/sierpinski-arrowhead-curve.11l | 2 +- .../ALGOL-68/sierpinski-arrowhead-curve.alg | 60 +++ .../11l/sierpinski-square-curve.11l | 2 +- .../ALGOL-68/sierpinski-square-curve.alg | 60 +++ .../EasyLang/sierpinski-square-curve.easy | 34 ++ .../FreeBASIC/sierpinski-square-curve.basic | 49 ++ .../sierpinski-triangle-graphical.alg | 60 +++ .../sierpinski-triangle-graphical.bruijn | 9 + .../Elm/sieve-of-eratosthenes-1.elm | 210 +++++---- .../Elm/sieve-of-eratosthenes-2.elm | 154 ++----- .../Elm/sieve-of-eratosthenes-3.elm | 168 +------ .../Elm/sieve-of-eratosthenes-4.elm | 76 ++++ .../Elm/sieve-of-eratosthenes-5.elm | 59 +++ .../Langur/sieve-of-eratosthenes.langur | 6 +- Task/Simple-database/11l/simple-database.11l | 2 +- .../Applesoft-BASIC/simple-database.basic | 48 ++ .../00-TASK.txt | 1 - ...2^m-is-composite-for-all-m-less-than-k.alg | 24 + ...m-is-composite-for-all-m-less-than-k.basic | 26 ++ ...+2^m-is-composite-for-all-m-less-than-k.py | 21 + Task/Smith-numbers/FOCAL/smith-numbers.focal | 36 ++ Task/Sockets/FreeBASIC/sockets.basic | 69 +++ Task/Sockets/Frink/sockets.frink | 2 +- .../Phix/solve-a-numbrix-puzzle.phix | 245 +++++----- .../Picat/solve-a-numbrix-puzzle.picat | 53 +++ .../Java/sort-an-outline-at-every-level.java | 213 +++++++++ Task/Sort-stability/REXX/sort-stability.rexx | 23 - .../Frink/sort-three-variables.frink | 8 + .../sorting-algorithms-bubble-sort.ml | 7 + .../sorting-algorithms-counting-sort.langur | 6 +- .../sorting-algorithms-merge-sort-1.pas | 71 ++- .../sorting-algorithms-merge-sort-2.pas | 1 - .../sorting-algorithms-merge-sort-3.pas | 110 ++--- .../Julia/sorting-algorithms-merge-sort.julia | 4 +- .../sorting-algorithms-quicksort.bruijn | 4 +- .../Elena/sorting-algorithms-sleep-sort.elena | 6 +- .../spelling-of-ordinal-numbers.basic | 76 ++++ Task/Stack/EasyLang/stack.easy | 5 +- .../F-Sharp/stair-climbing-puzzle.fs | 1 + ...g-puzzle.ml => stair-climbing-puzzle-1.ml} | 0 .../Standard-ML/stair-climbing-puzzle-2.ml | 3 + .../Haxe/steffensens-method.haxe | 94 ++++ .../stirling-numbers-of-the-first-kind.alg | 13 +- .../stirling-numbers-of-the-first-kind.alg | 10 +- .../stirling-numbers-of-the-first-kind.lua | 31 ++ .../stirling-numbers-of-the-second-kind.alg | 7 +- .../stirling-numbers-of-the-second-kind.alg | 4 +- .../stirling-numbers-of-the-second-kind.lua | 25 ++ .../FreeBASIC/straddling-checkerboard.basic | 86 ++++ .../Stream-merge/FreeBASIC/stream-merge.basic | 45 ++ .../Uxntal/string-concatenation.uxnatl | 33 ++ .../ANSI-BASIC/string-length.basic | 2 + .../EasyLang/string-matching.easy | 9 +- .../Chipmunk-Basic/string-prepend.basic | 3 + .../GW-BASIC/string-prepend.basic | 3 + .../MSX-Basic/string-prepend.basic | 3 + .../Quite-BASIC/string-prepend.basic | 3 + ...rip-a-set-of-characters-from-a-string.easy | 13 +- ...strip-a-set-of-characters-from-a-string.fs | 10 +- ...p-a-set-of-characters-from-a-string.kotlin | 4 +- ...ip-a-set-of-characters-from-a-string.refal | 9 + ...rip-a-set-of-characters-from-a-string.setl | 7 + .../ALGOL-68/substitution-cipher.alg | 56 +++ .../EasyLang/substitution-cipher.easy | 22 +- Task/Sudoku/Python/{sudoku.py => sudoku-1.py} | 0 Task/Sudoku/Python/sudoku-2.py | 56 +++ .../suffixation-of-decimal-numbers.basic | 65 +++ .../Langur/sum-and-product-of-an-array.langur | 4 +- .../Golfscript/sum-digits-of-an-integer.golf | 1 + .../Langur/sum-of-a-series-1.langur | 4 +- .../Langur/sum-of-a-series-2.langur | 4 +- Task/Sum-to-100/ALGOL-68/sum-to-100.alg | 115 +++-- Task/Sum-to-100/EasyLang/sum-to-100.easy | 102 +++++ Task/Sum-to-100/Rust/sum-to-100.rust | 129 ++++++ Task/Sum-to-100/UNIX-Shell/sum-to-100.sh | 42 ++ .../Java/summarize-primes.java | 59 +++ .../table-creation-postal-addresses.basic | 18 + .../table-creation-postal-addresses.basic | 31 ++ ...=> table-creation-postal-addresses-1.wren} | 0 .../table-creation-postal-addresses-2.wren | 41 ++ .../11l/take-notes-on-the-command-line.11l | 2 +- .../take-notes-on-the-command-line.refal | 42 ++ .../SETL/take-notes-on-the-command-line.setl | 24 + .../Asymptote/tau-function.asymptote | 14 + Task/Tau-function/Dart/tau-function.dart | 22 + .../Applesoft-BASIC/tau-number.basic | 14 + .../Tau-number/Asymptote/tau-number.asymptote | 15 + Task/Tau-number/Dart/tau-number.dart | 26 ++ Task/Tau-number/MSX-Basic/tau-number.basic | 2 +- .../Tau-number/Minimal-BASIC/tau-number.basic | 19 + Task/Tau-number/Prolog/tau-number.pro | 13 + .../Tiny-Craft-Basic/tau-number.basic | 32 -- .../temperature-conversion.asymptote | 10 + .../Dart/temperature-conversion.dart | 24 + .../Prolog/temperature-conversion.pro | 14 + .../temperature-conversion.basic | 9 - .../XBasic/temperature-conversion.basic | 18 + .../Ternary-logic/EasyLang/ternary-logic.easy | 14 +- .../Ternary-logic/Langur/ternary-logic.langur | 8 +- Task/Ternary-logic/Seed7/ternary-logic.seed7 | 6 +- .../The-Name-Game/EasyLang/the-name-game.easy | 83 +--- .../Q/the-twelve-days-of-christmas.q | 15 +- .../EasyLang/the-sieve-of-sundaram.easy | 2 +- .../thieles-interpolation-formula.basic | 54 +++ Task/Thue-Morse/F-Sharp/thue-morse.fs | 4 + Task/Tic-tac-toe/PostScript/tic-tac-toe.ps | 31 ++ .../ALGOL-68/total-circles-area.alg | 87 ++++ .../Uiua/total-circles-area.uiua | 46 ++ .../Towers-of-Hanoi/Uiua/towers-of-hanoi.uiua | 9 + .../Java/tree-datastructures.java | 57 +++ .../Truncate-a-file/Forth/truncate-a-file.fth | 4 + .../Uiua/twelve-statements.uiua | 28 ++ Task/URL-decoding/Langur/url-decoding.langur | 4 +- Task/URL-encoding/Langur/url-encoding.langur | 4 +- .../FreeBASIC/utf-8-encode-and-decode.basic | 106 +++++ .../Langur/utf-8-encode-and-decode.langur | 2 +- .../Seed7/utf-8-encode-and-decode.seed7 | 4 +- Task/Unicode-strings/00-TASK.txt | 2 +- .../FreeBASIC/unicode-strings.basic | 9 + .../Langur/unicode-strings.langur | 1 - .../FreeBASIC/untouchable-numbers.basic | 58 +++ .../11l/update-a-configuration-file.11l | 2 +- ...al-securities-identification-number.bruijn | 30 ++ ...al-securities-identification-number.langur | 12 +- .../Uiua/van-eck-sequence.uiua | 3 + .../FreeBASIC/variable-length-quantity.basic | 37 ++ Task/Vector/Lang/vector.lang | 2 +- .../FreeBASIC/verhoeff-algorithm.basic | 67 +++ .../EasyLang/wieferich-primes.easy | 4 +- .../Python/wieferich-primes.py | 39 +- .../PARI-GP/wilson-primes-of-order-n.parigp | 31 ++ .../FreeBASIC/window-creation-x11.basic | 20 + .../Yabasic/window-creation-x11.basic | 11 + .../PureBasic/window-creation.basic | 32 +- Task/Wordiff/FreeBASIC/wordiff.basic | 123 +++++ .../FreeBASIC/xml-dom-serialization.basic | 31 ++ Task/XML-XPath/FreeBASIC/xml-xpath.basic | 40 ++ .../EasyLang/yellowstone-sequence.easy | 6 +- .../EasyLang/zumkeller-numbers.easy | 2 +- 1045 files changed, 18889 insertions(+), 2777 deletions(-) delete mode 120000 Lang/ALGOL-68/100-doors create mode 120000 Lang/ALGOL-68/24-game create mode 120000 Lang/ALGOL-68/Cistercian-numerals create mode 120000 Lang/ALGOL-68/Dynamic-variable-names create mode 120000 Lang/ALGOL-68/Fermat-numbers create mode 120000 Lang/ALGOL-68/Koch-curve create mode 120000 Lang/ALGOL-68/Partition-an-integer-x-into-n-primes create mode 120000 Lang/ALGOL-68/Peano-curve create mode 120000 Lang/ALGOL-68/Problem-of-Apollonius create mode 120000 Lang/ALGOL-68/Sierpinski-arrowhead-curve create mode 120000 Lang/ALGOL-68/Sierpinski-square-curve create mode 120000 Lang/ALGOL-68/Sierpinski-triangle-Graphical create mode 120000 Lang/ALGOL-68/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k create mode 120000 Lang/ALGOL-68/Substitution-cipher create mode 120000 Lang/ALGOL-68/Total-circles-area create mode 120000 Lang/ALGOL-W/Bell-numbers create mode 120000 Lang/ANSI-BASIC/Egyptian-division create mode 120000 Lang/ANSI-BASIC/String-length create mode 120000 Lang/APL/Benfords-law create mode 120000 Lang/APL/Chinese-zodiac create mode 120000 Lang/APL/Floyds-triangle create mode 120000 Lang/APL/Partition-an-integer-x-into-n-primes create mode 120000 Lang/APL/Set-consolidation create mode 120000 Lang/Ada/Fivenum create mode 120000 Lang/Amazing-Hopper/Function-composition create mode 120000 Lang/Applesoft-BASIC/Euler-method create mode 120000 Lang/Applesoft-BASIC/LZW-compression create mode 120000 Lang/Applesoft-BASIC/Simple-database create mode 120000 Lang/Applesoft-BASIC/Tau-number create mode 120000 Lang/Asymptote/Factorial create mode 120000 Lang/Asymptote/Tau-function create mode 120000 Lang/Asymptote/Tau-number create mode 120000 Lang/Asymptote/Temperature-conversion create mode 120000 Lang/BASIC256/Euler-method create mode 120000 Lang/BASIC256/Set-consolidation create mode 120000 Lang/BASIC256/Table-creation-Postal-addresses create mode 120000 Lang/BCPL/Partition-an-integer-x-into-n-primes create mode 120000 Lang/Bruijn/Compare-a-list-of-strings create mode 120000 Lang/Bruijn/Determine-sentence-type create mode 120000 Lang/Bruijn/Greatest-common-divisor create mode 120000 Lang/Bruijn/Least-common-multiple create mode 120000 Lang/Bruijn/Luhn-test-of-credit-card-numbers create mode 120000 Lang/Bruijn/Mutual-recursion create mode 120000 Lang/Bruijn/Prime-decomposition create mode 120000 Lang/Bruijn/Sierpinski-triangle-Graphical create mode 120000 Lang/Bruijn/Validate-International-Securities-Identification-Number create mode 120000 Lang/C++/Convert-decimal-number-to-rational create mode 120000 Lang/C++/Dynamic-variable-names create mode 120000 Lang/C++/P-Adic-numbers-basic create mode 120000 Lang/CLU/Partition-an-integer-x-into-n-primes create mode 120000 Lang/CMake/Comments create mode 120000 Lang/COBOL/Magic-8-ball create mode 120000 Lang/Chipmunk-Basic/Benfords-law create mode 120000 Lang/Chipmunk-Basic/Create-a-two-dimensional-array-at-runtime create mode 120000 Lang/Chipmunk-Basic/Dinesmans-multiple-dwelling-problem create mode 120000 Lang/Chipmunk-Basic/Nim-game create mode 120000 Lang/Chipmunk-Basic/String-prepend create mode 120000 Lang/Commodore-BASIC/Comma-quibbling create mode 120000 Lang/Cowgol/Arithmetic-numbers create mode 120000 Lang/Cowgol/Partition-an-integer-x-into-n-primes create mode 120000 Lang/DIBOL-11/Loops-Infinite create mode 120000 Lang/Dart/100-prisoners create mode 120000 Lang/Dart/Tau-function create mode 120000 Lang/Dart/Tau-number create mode 120000 Lang/Dart/Temperature-conversion create mode 120000 Lang/Dc/Comma-quibbling create mode 120000 Lang/Draco/Floyds-triangle create mode 120000 Lang/Draco/Munchausen-numbers create mode 120000 Lang/Draco/Set-consolidation create mode 120000 Lang/EasyLang/Average-loop-length create mode 120000 Lang/EasyLang/Best-shuffle create mode 120000 Lang/EasyLang/Biorhythms create mode 120000 Lang/EasyLang/Brilliant-numbers create mode 120000 Lang/EasyLang/CSV-data-manipulation create mode 120000 Lang/EasyLang/CSV-to-HTML-translation create mode 120000 Lang/EasyLang/Calkin-Wilf-sequence create mode 120000 Lang/EasyLang/Camel-case-and-snake-case create mode 120000 Lang/EasyLang/Chaocipher create mode 120000 Lang/EasyLang/Color-wheel create mode 120000 Lang/EasyLang/Colorful-numbers create mode 120000 Lang/EasyLang/Convex-hull create mode 120000 Lang/EasyLang/Cramers-rule create mode 120000 Lang/EasyLang/Create-an-HTML-table create mode 120000 Lang/EasyLang/Cut-a-rectangle create mode 120000 Lang/EasyLang/Determine-if-two-triangles-overlap create mode 120000 Lang/EasyLang/Determine-sentence-type create mode 120000 Lang/EasyLang/Digital-root-Multiplicative-digital-root create mode 120000 Lang/EasyLang/Display-a-linear-combination create mode 120000 Lang/EasyLang/Draw-a-cuboid create mode 120000 Lang/EasyLang/Emirp-primes create mode 120000 Lang/EasyLang/Erd-s-Nicolas-numbers create mode 120000 Lang/EasyLang/Esthetic-numbers create mode 120000 Lang/EasyLang/Euler-method create mode 120000 Lang/EasyLang/Evolutionary-algorithm create mode 120000 Lang/EasyLang/Factors-of-a-Mersenne-number create mode 120000 Lang/EasyLang/Fibonacci-n-step-number-sequences create mode 120000 Lang/EasyLang/Fibonacci-word create mode 120000 Lang/EasyLang/File-extension-is-in-extensions-list create mode 120000 Lang/EasyLang/Find-palindromic-numbers-in-both-binary-and-ternary-bases create mode 120000 Lang/EasyLang/First-perfect-square-in-base-n-with-n-unique-digits create mode 120000 Lang/EasyLang/First-power-of-2-that-has-leading-decimal-digits-of-12 create mode 120000 Lang/EasyLang/Five-weekends create mode 120000 Lang/EasyLang/Fivenum create mode 120000 Lang/EasyLang/Flow-control-structures create mode 120000 Lang/EasyLang/Floyds-triangle create mode 120000 Lang/EasyLang/Four-is-magic create mode 120000 Lang/EasyLang/Fusc-sequence create mode 120000 Lang/EasyLang/Galton-box-animation create mode 120000 Lang/EasyLang/Gamma-function create mode 120000 Lang/EasyLang/Gapful-numbers create mode 120000 Lang/EasyLang/General-FizzBuzz create mode 120000 Lang/EasyLang/Generate-Chess960-starting-position create mode 120000 Lang/EasyLang/Gray-code create mode 120000 Lang/EasyLang/Harmonic-series create mode 120000 Lang/EasyLang/Here-document create mode 120000 Lang/EasyLang/Horners-rule-for-polynomial-evaluation create mode 120000 Lang/EasyLang/Increasing-gaps-between-consecutive-Niven-numbers create mode 120000 Lang/EasyLang/Levenshtein-distance-Alignment create mode 120000 Lang/EasyLang/Mind-boggling-card-trick create mode 120000 Lang/EasyLang/Number-names create mode 120000 Lang/EasyLang/Peano-curve create mode 120000 Lang/EasyLang/Random-Latin-squares create mode 120000 Lang/EasyLang/SEDOLs create mode 120000 Lang/EasyLang/Sierpinski-square-curve create mode 120000 Lang/EasyLang/Sum-to-100 create mode 120000 Lang/Emacs-Lisp/Count-occurrences-of-a-substring create mode 120000 Lang/Emacs-Lisp/Letter-frequency create mode 120000 Lang/Excel/Damm-algorithm create mode 120000 Lang/F-Sharp/AKS-test-for-primes create mode 120000 Lang/F-Sharp/Golden-ratio-Convergence create mode 120000 Lang/F-Sharp/Stair-climbing-puzzle create mode 120000 Lang/F-Sharp/Thue-Morse create mode 120000 Lang/FOCAL/Smith-numbers create mode 120000 Lang/Fennel/A+B create mode 120000 Lang/Fennel/Array-length create mode 120000 Lang/Fennel/Character-codes create mode 120000 Lang/Fennel/Comments create mode 120000 Lang/Fennel/Nth create mode 120000 Lang/Fennel/Reverse-a-string create mode 120000 Lang/Fennel/Rot-13 create mode 120000 Lang/Forth/Truncate-a-file create mode 120000 Lang/Free-Pascal-Lazarus/Find-common-directory-path create mode 120000 Lang/Free-Pascal-Lazarus/Gauss-Jordan-matrix-inversion create mode 120000 Lang/Free-Pascal-Lazarus/Hex-words delete mode 120000 Lang/Free-Pascal-Lazarus/Proper-divisors create mode 120000 Lang/Free-Pascal-Lazarus/Search-a-list-of-records create mode 120000 Lang/FreeBASIC/Abbreviations-automatic create mode 120000 Lang/FreeBASIC/Abbreviations-easy create mode 120000 Lang/FreeBASIC/Active-Directory-Connect create mode 120000 Lang/FreeBASIC/Bitwise-IO create mode 120000 Lang/FreeBASIC/Burrows-Wheeler-transform create mode 120000 Lang/FreeBASIC/Deconvolution-1D create mode 120000 Lang/FreeBASIC/Delegates create mode 120000 Lang/FreeBASIC/Demings-funnel create mode 120000 Lang/FreeBASIC/EKG-sequence-convergence create mode 120000 Lang/FreeBASIC/Eertree create mode 120000 Lang/FreeBASIC/Elementary-cellular-automaton-Random-number-generator create mode 120000 Lang/FreeBASIC/Faulhabers-formula create mode 120000 Lang/FreeBASIC/First-class-environments create mode 120000 Lang/FreeBASIC/Formal-power-series create mode 120000 Lang/FreeBASIC/Function-frequency create mode 120000 Lang/FreeBASIC/Hash-join create mode 120000 Lang/FreeBASIC/Kronecker-product-based-fractals create mode 120000 Lang/FreeBASIC/Levenshtein-distance-Alignment create mode 120000 Lang/FreeBASIC/Matrix-chain-multiplication create mode 120000 Lang/FreeBASIC/Merge-and-aggregate-datasets create mode 120000 Lang/FreeBASIC/Mind-boggling-card-trick create mode 120000 Lang/FreeBASIC/Monads-Maybe-monad create mode 120000 Lang/FreeBASIC/Monads-Writer-monad create mode 120000 Lang/FreeBASIC/Next-highest-int-from-digits create mode 120000 Lang/FreeBASIC/Numerical-integration-Gauss-Legendre-Quadrature create mode 120000 Lang/FreeBASIC/Object-serialization create mode 120000 Lang/FreeBASIC/Parameterized-SQL-statement create mode 120000 Lang/FreeBASIC/Parametric-polymorphism create mode 120000 Lang/FreeBASIC/Partial-function-application create mode 120000 Lang/FreeBASIC/Peaceful-chess-queen-armies create mode 120000 Lang/FreeBASIC/Poker-hand-analyser create mode 120000 Lang/FreeBASIC/Polymorphic-copy create mode 120000 Lang/FreeBASIC/Polymorphism create mode 120000 Lang/FreeBASIC/Pragmatic-directives create mode 120000 Lang/FreeBASIC/Random-Latin-squares create mode 120000 Lang/FreeBASIC/Record-sound create mode 120000 Lang/FreeBASIC/Respond-to-an-unknown-method-call create mode 120000 Lang/FreeBASIC/Retrieve-and-search-chat-history create mode 120000 Lang/FreeBASIC/Send-email create mode 120000 Lang/FreeBASIC/Set-consolidation create mode 120000 Lang/FreeBASIC/Set-of-real-numbers create mode 120000 Lang/FreeBASIC/Set-right-adjacent-bits create mode 120000 Lang/FreeBASIC/Sierpinski-square-curve create mode 120000 Lang/FreeBASIC/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k create mode 120000 Lang/FreeBASIC/Sockets create mode 120000 Lang/FreeBASIC/Spelling-of-ordinal-numbers create mode 120000 Lang/FreeBASIC/Straddling-checkerboard create mode 120000 Lang/FreeBASIC/Stream-merge create mode 120000 Lang/FreeBASIC/Suffixation-of-decimal-numbers create mode 120000 Lang/FreeBASIC/Table-creation-Postal-addresses create mode 120000 Lang/FreeBASIC/Thieles-interpolation-formula create mode 120000 Lang/FreeBASIC/UTF-8-encode-and-decode create mode 120000 Lang/FreeBASIC/Unicode-strings create mode 120000 Lang/FreeBASIC/Untouchable-numbers create mode 120000 Lang/FreeBASIC/Variable-length-quantity create mode 120000 Lang/FreeBASIC/Verhoeff-algorithm create mode 120000 Lang/FreeBASIC/Window-creation-X11 create mode 120000 Lang/FreeBASIC/Wordiff create mode 120000 Lang/FreeBASIC/XML-DOM-serialization create mode 120000 Lang/FreeBASIC/XML-XPath create mode 120000 Lang/Frink/Convert-decimal-number-to-rational create mode 120000 Lang/Frink/Draw-a-pixel create mode 120000 Lang/Frink/Introspection create mode 120000 Lang/Frink/Sort-three-variables create mode 120000 Lang/GW-BASIC/Create-a-two-dimensional-array-at-runtime create mode 120000 Lang/GW-BASIC/Euler-method create mode 120000 Lang/GW-BASIC/Set-consolidation create mode 120000 Lang/GW-BASIC/String-prepend create mode 120000 Lang/Gambas/Euler-method create mode 120000 Lang/Gambas/Set-consolidation create mode 120000 Lang/Golfscript/Palindrome-detection create mode 120000 Lang/Golfscript/Sum-digits-of-an-integer create mode 120000 Lang/Haxe/Steffensens-method create mode 120000 Lang/Java/Display-an-outline-as-a-nested-table create mode 120000 Lang/Java/Matrix-digital-rain create mode 120000 Lang/Java/P-Adic-numbers-basic create mode 120000 Lang/Java/Particle-fountain create mode 120000 Lang/Java/Sort-an-outline-at-every-level create mode 120000 Lang/Java/Summarize-primes create mode 120000 Lang/Java/Tree-datastructures create mode 120000 Lang/Jq/Achilles-numbers create mode 120000 Lang/Jq/Balanced-ternary create mode 120000 Lang/Jq/Bioinformatics-Sequence-mutation create mode 120000 Lang/Jq/Cistercian-numerals create mode 120000 Lang/Jq/Cyclotomic-polynomial create mode 120000 Lang/Jq/De-Bruijn-sequences create mode 120000 Lang/Jq/Earliest-difference-between-prime-gaps create mode 120000 Lang/Jq/K-d-tree create mode 120000 Lang/Jq/Maze-generation delete mode 120000 Lang/Langur/Empty-string delete mode 120000 Lang/Langur/Unicode-strings create mode 120000 Lang/Logo/CSV-data-manipulation create mode 120000 Lang/Lua/Problem-of-Apollonius create mode 120000 Lang/Lua/Stirling-numbers-of-the-first-kind create mode 120000 Lang/Lua/Stirling-numbers-of-the-second-kind create mode 120000 Lang/MSX-Basic/Nim-game create mode 120000 Lang/MSX-Basic/String-prepend create mode 120000 Lang/Mathematica/Blum-integer create mode 120000 Lang/Minimal-BASIC/Create-a-two-dimensional-array-at-runtime create mode 120000 Lang/Minimal-BASIC/Egyptian-division create mode 120000 Lang/Minimal-BASIC/Nim-game create mode 120000 Lang/Minimal-BASIC/Tau-number create mode 120000 Lang/Miranda/Additive-primes create mode 120000 Lang/Miranda/Floyds-triangle create mode 120000 Lang/Miranda/ISBN13-check-digit create mode 120000 Lang/Modula-2/Arithmetic-numbers create mode 120000 Lang/PARI-GP/Wilson-primes-of-order-n create mode 120000 Lang/PL-M/Find-limit-of-recursion create mode 120000 Lang/PL-M/Floyds-triangle create mode 120000 Lang/PL-M/Loops-Infinite create mode 120000 Lang/PL-M/Magic-8-ball create mode 120000 Lang/PL-M/Set-consolidation create mode 120000 Lang/Picat/Solve-a-Numbrix-puzzle create mode 120000 Lang/Plain-English/Character-codes create mode 120000 Lang/PostScript/Tic-tac-toe create mode 120000 Lang/Prolog/Create-a-two-dimensional-array-at-runtime create mode 120000 Lang/Prolog/Parametric-polymorphism create mode 120000 Lang/Prolog/Tau-number create mode 120000 Lang/Prolog/Temperature-conversion create mode 120000 Lang/PureBasic/Pragmatic-directives create mode 120000 Lang/PureBasic/Set-consolidation create mode 120000 Lang/PureBasic/Set-right-adjacent-bits create mode 120000 Lang/Python/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k create mode 120000 Lang/QBasic/Dinesmans-multiple-dwelling-problem create mode 120000 Lang/QBasic/Euler-method create mode 120000 Lang/QBasic/Farey-sequence create mode 120000 Lang/QBasic/Set-consolidation create mode 120000 Lang/QBasic/Set-right-adjacent-bits create mode 120000 Lang/Quite-BASIC/Nim-game create mode 120000 Lang/Quite-BASIC/String-prepend create mode 120000 Lang/R/Calendar create mode 120000 Lang/R/Casting-out-nines create mode 120000 Lang/RATFOR/Loops-Infinite create mode 120000 Lang/Refal/Floyds-triangle create mode 120000 Lang/Refal/ISBN13-check-digit create mode 120000 Lang/Refal/Nth create mode 120000 Lang/Refal/Partition-an-integer-x-into-n-primes create mode 120000 Lang/Refal/Set-consolidation create mode 120000 Lang/Refal/Strip-a-set-of-characters-from-a-string create mode 120000 Lang/Refal/Take-notes-on-the-command-line create mode 120000 Lang/Run-BASIC/Set-consolidation create mode 120000 Lang/Rust/Sum-to-100 create mode 120000 Lang/S-BASIC/Create-a-two-dimensional-array-at-runtime create mode 120000 Lang/S-BASIC/Determine-if-a-string-has-all-the-same-characters create mode 120000 Lang/S-BASIC/Machine-code create mode 120000 Lang/SETL/Additive-primes create mode 120000 Lang/SETL/Benfords-law create mode 120000 Lang/SETL/Floyds-triangle create mode 120000 Lang/SETL/ISBN13-check-digit create mode 120000 Lang/SETL/Lah-numbers create mode 120000 Lang/SETL/Munchausen-numbers create mode 120000 Lang/SETL/Partition-an-integer-x-into-n-primes create mode 120000 Lang/SETL/Primality-by-trial-division create mode 120000 Lang/SETL/Strip-a-set-of-characters-from-a-string create mode 120000 Lang/SETL/Take-notes-on-the-command-line create mode 120000 Lang/Scheme/Machine-code create mode 120000 Lang/Standard-ML/Permutations create mode 120000 Lang/Standard-ML/Read-a-file-line-by-line create mode 120000 Lang/Standard-ML/Sorting-algorithms-Bubble-sort delete mode 120000 Lang/Tiny-Craft-Basic/100-doors delete mode 120000 Lang/Tiny-Craft-Basic/Babbage-problem delete mode 120000 Lang/Tiny-Craft-Basic/Factorial delete mode 120000 Lang/Tiny-Craft-Basic/Fibonacci-sequence delete mode 120000 Lang/Tiny-Craft-Basic/Guess-the-number-With-feedback delete mode 120000 Lang/Tiny-Craft-Basic/Hello-world-Text delete mode 120000 Lang/Tiny-Craft-Basic/Nim-game delete mode 120000 Lang/Tiny-Craft-Basic/Tau-number delete mode 120000 Lang/Tiny-Craft-Basic/Temperature-conversion create mode 120000 Lang/True-BASIC/Benfords-law create mode 120000 Lang/True-BASIC/Dinesmans-multiple-dwelling-problem create mode 120000 Lang/True-BASIC/Euler-method create mode 120000 Lang/True-BASIC/Floyds-triangle create mode 120000 Lang/True-BASIC/Set-right-adjacent-bits create mode 120000 Lang/UNIX-Shell/Sum-to-100 create mode 120000 Lang/Uiua/Additive-primes create mode 120000 Lang/Uiua/Brownian-tree create mode 120000 Lang/Uiua/Chaos-game create mode 120000 Lang/Uiua/Comma-quibbling create mode 120000 Lang/Uiua/Draw-a-pixel create mode 120000 Lang/Uiua/Fibonacci-sequence create mode 120000 Lang/Uiua/Fibonacci-word create mode 120000 Lang/Uiua/First-perfect-square-in-base-n-with-n-unique-digits create mode 120000 Lang/Uiua/FizzBuzz create mode 120000 Lang/Uiua/Floyds-triangle create mode 120000 Lang/Uiua/Happy-numbers create mode 120000 Lang/Uiua/Knuth-shuffle create mode 120000 Lang/Uiua/Maze-generation create mode 120000 Lang/Uiua/Palindrome-detection create mode 120000 Lang/Uiua/Sailors-coconuts-and-a-monkey-problem create mode 120000 Lang/Uiua/Semordnilap create mode 120000 Lang/Uiua/Total-circles-area create mode 120000 Lang/Uiua/Towers-of-Hanoi create mode 120000 Lang/Uiua/Twelve-statements create mode 120000 Lang/Uiua/Van-Eck-sequence create mode 120000 Lang/Unicon/Arithmetic-Complex create mode 120000 Lang/Unicon/Currency create mode 120000 Lang/Uxntal/String-concatenation create mode 120000 Lang/XBasic/Create-a-two-dimensional-array-at-runtime create mode 120000 Lang/XBasic/Floyds-triangle create mode 120000 Lang/XBasic/Set-consolidation create mode 120000 Lang/XBasic/Temperature-conversion create mode 120000 Lang/YAMLScript/Rot-13 create mode 120000 Lang/Yabasic/Euler-method create mode 120000 Lang/Yabasic/Hash-from-two-arrays create mode 120000 Lang/Yabasic/Semordnilap create mode 120000 Lang/Yabasic/Set-consolidation create mode 120000 Lang/Yabasic/Window-creation-X11 create mode 120000 Lang/Zig/Caesar-cipher create mode 120000 Lang/Zig/Loops-Wrong-ranges delete mode 100644 Task/100-doors/ALGOL-68/100-doors-1.alg delete mode 100644 Task/100-doors/ALGOL-68/100-doors-2.alg create mode 100644 Task/100-doors/Haxe/100-doors-1.haxe rename Task/100-doors/Haxe/{100-doors.haxe => 100-doors-2.haxe} (87%) delete mode 100644 Task/100-doors/Langur/100-doors-4.langur rename Task/100-doors/MSX-Basic/{100-doors.basic => 100-doors-1.basic} (100%) rename Task/100-doors/{Minimal-BASIC => MSX-Basic}/100-doors-2.basic (100%) rename Task/100-doors/{Minimal-BASIC => MSX-Basic}/100-doors-3.basic (100%) rename Task/100-doors/{Minimal-BASIC => MSX-Basic}/100-doors-4.basic (100%) rename Task/100-doors/Minimal-BASIC/{100-doors-1.basic => 100-doors.basic} (100%) rename Task/100-doors/Quite-BASIC/{100-doors.basic => 100-doors-1.basic} (100%) rename Task/100-doors/{TUSCRIPT/100-doors-2.tu => Quite-BASIC/100-doors-2.basic} (100%) rename Task/100-doors/TUSCRIPT/{100-doors-1.tu => 100-doors.tu} (100%) delete mode 100644 Task/100-doors/Tiny-Craft-Basic/100-doors.basic create mode 100644 Task/100-prisoners/Dart/100-prisoners.dart create mode 100644 Task/24-game/ALGOL-68/24-game.alg create mode 100644 Task/A+B/Fennel/a+b.fennel create mode 100644 Task/AKS-test-for-primes/F-Sharp/aks-test-for-primes.fs create mode 100644 Task/Abbreviations-automatic/FreeBASIC/abbreviations-automatic.basic create mode 100644 Task/Abbreviations-easy/FreeBASIC/abbreviations-easy.basic create mode 100644 Task/Achilles-numbers/Jq/achilles-numbers.jq create mode 100644 Task/Active-Directory-Connect/FreeBASIC/active-directory-connect.basic create mode 100644 Task/Additive-primes/Miranda/additive-primes.miranda create mode 100644 Task/Additive-primes/SETL/additive-primes.setl create mode 100644 Task/Additive-primes/Uiua/additive-primes.uiua create mode 100644 Task/Arithmetic-Complex/Unicon/arithmetic-complex.unicon create mode 100644 Task/Arithmetic-evaluation/C++/arithmetic-evaluation-1.cpp rename Task/Arithmetic-evaluation/C++/{arithmetic-evaluation.cpp => arithmetic-evaluation-2.cpp} (100%) create mode 100644 Task/Arithmetic-numbers/Cowgol/arithmetic-numbers.cowgol create mode 100644 Task/Arithmetic-numbers/Modula-2/arithmetic-numbers.mod2 create mode 100644 Task/Array-length/Fennel/array-length.fennel create mode 100644 Task/Average-loop-length/EasyLang/average-loop-length.easy delete mode 100644 Task/Babbage-problem/Tiny-Craft-Basic/babbage-problem.basic create mode 100644 Task/Balanced-ternary/Jq/balanced-ternary.jq create mode 100644 Task/Bell-numbers/ALGOL-W/bell-numbers.alg create mode 100644 Task/Benfords-law/APL/benfords-law.apl create mode 100644 Task/Benfords-law/Chipmunk-Basic/benfords-law.basic create mode 100644 Task/Benfords-law/SETL/benfords-law.setl create mode 100644 Task/Benfords-law/True-BASIC/benfords-law.basic create mode 100644 Task/Best-shuffle/EasyLang/best-shuffle.easy create mode 100644 Task/Bioinformatics-Sequence-mutation/Jq/bioinformatics-sequence-mutation.jq create mode 100644 Task/Biorhythms/EasyLang/biorhythms.easy create mode 100644 Task/Bitwise-IO/FreeBASIC/bitwise-io.basic create mode 100644 Task/Blum-integer/Mathematica/blum-integer.math create mode 100644 Task/Brilliant-numbers/EasyLang/brilliant-numbers.easy create mode 100644 Task/Brownian-tree/Uiua/brownian-tree-1.uiua create mode 100644 Task/Brownian-tree/Uiua/brownian-tree-2.uiua create mode 100644 Task/Burrows-Wheeler-transform/FreeBASIC/burrows-wheeler-transform.basic create mode 100644 Task/CSV-data-manipulation/EasyLang/csv-data-manipulation.easy create mode 100644 Task/CSV-data-manipulation/Logo/csv-data-manipulation-1.logo create mode 100644 Task/CSV-data-manipulation/Logo/csv-data-manipulation-2.logo create mode 100644 Task/CSV-to-HTML-translation/EasyLang/csv-to-html-translation.easy create mode 100644 Task/Caesar-cipher/Zig/caesar-cipher.zig create mode 100644 Task/Calendar/R/calendar.r create mode 100644 Task/Calkin-Wilf-sequence/EasyLang/calkin-wilf-sequence.easy create mode 100644 Task/Camel-case-and-snake-case/EasyLang/camel-case-and-snake-case.easy create mode 100644 Task/Casting-out-nines/R/casting-out-nines.r create mode 100644 Task/Chaocipher/EasyLang/chaocipher.easy create mode 100644 Task/Chaos-game/Uiua/chaos-game.uiua create mode 100644 Task/Character-codes/Fennel/character-codes.fennel create mode 100644 Task/Character-codes/Plain-English/character-codes.plain create mode 100644 Task/Chinese-zodiac/APL/chinese-zodiac.apl create mode 100644 Task/Cistercian-numerals/ALGOL-68/cistercian-numerals.alg create mode 100644 Task/Cistercian-numerals/Jq/cistercian-numerals.jq create mode 100644 Task/Color-wheel/EasyLang/color-wheel.easy create mode 100644 Task/Colorful-numbers/EasyLang/colorful-numbers.easy create mode 100644 Task/Comma-quibbling/Commodore-BASIC/comma-quibbling.basic create mode 100644 Task/Comma-quibbling/Dc/comma-quibbling.dc create mode 100644 Task/Comma-quibbling/UNIX-Shell/comma-quibbling-1.sh create mode 100644 Task/Comma-quibbling/UNIX-Shell/comma-quibbling-2.sh create mode 100644 Task/Comma-quibbling/UNIX-Shell/comma-quibbling-3.sh create mode 100644 Task/Comma-quibbling/UNIX-Shell/comma-quibbling-4.sh delete mode 100644 Task/Comma-quibbling/UNIX-Shell/comma-quibbling.sh create mode 100644 Task/Comma-quibbling/Uiua/comma-quibbling.uiua create mode 100644 Task/Comments/CMake/comments-1.cmake create mode 100644 Task/Comments/CMake/comments-2.cmake create mode 100644 Task/Comments/Fennel/comments.fennel create mode 100644 Task/Compare-a-list-of-strings/Bruijn/compare-a-list-of-strings.bruijn delete mode 100644 Task/Conditional-structures/Ada/conditional-structures-10.ada delete mode 100644 Task/Conditional-structures/Ada/conditional-structures-11.ada delete mode 100644 Task/Conditional-structures/Ada/conditional-structures-12.ada create mode 100644 Task/Convert-decimal-number-to-rational/C++/convert-decimal-number-to-rational.cpp create mode 100644 Task/Convert-decimal-number-to-rational/Frink/convert-decimal-number-to-rational.frink create mode 100644 Task/Convex-hull/EasyLang/convex-hull.easy create mode 100644 Task/Conways-Game-of-Life/C++/conways-game-of-life-4.cpp create mode 100644 Task/Count-occurrences-of-a-substring/Emacs-Lisp/count-occurrences-of-a-substring.l create mode 100644 Task/Cramers-rule/EasyLang/cramers-rule.easy create mode 100644 Task/Create-a-two-dimensional-array-at-runtime/Chipmunk-Basic/create-a-two-dimensional-array-at-runtime.basic create mode 100644 Task/Create-a-two-dimensional-array-at-runtime/GW-BASIC/create-a-two-dimensional-array-at-runtime.basic create mode 100644 Task/Create-a-two-dimensional-array-at-runtime/Minimal-BASIC/create-a-two-dimensional-array-at-runtime.basic create mode 100644 Task/Create-a-two-dimensional-array-at-runtime/Prolog/create-a-two-dimensional-array-at-runtime.pro create mode 100644 Task/Create-a-two-dimensional-array-at-runtime/S-BASIC/create-a-two-dimensional-array-at-runtime.basic create mode 100644 Task/Create-a-two-dimensional-array-at-runtime/XBasic/create-a-two-dimensional-array-at-runtime.basic create mode 100644 Task/Create-an-HTML-table/EasyLang/create-an-html-table.easy create mode 100644 Task/Currency/Unicon/currency.unicon create mode 100644 Task/Cut-a-rectangle/EasyLang/cut-a-rectangle.easy create mode 100644 Task/Cyclotomic-polynomial/Jq/cyclotomic-polynomial.jq create mode 100644 Task/Damm-algorithm/Excel/damm-algorithm-1.excel create mode 100644 Task/Damm-algorithm/Excel/damm-algorithm-2.excel create mode 100644 Task/Damm-algorithm/Excel/damm-algorithm-3.excel create mode 100644 Task/De-Bruijn-sequences/Jq/de-bruijn-sequences.jq create mode 100644 Task/Deconvolution-1D/FreeBASIC/deconvolution-1d.basic create mode 100644 Task/Delegates/FreeBASIC/delegates.basic create mode 100644 Task/Demings-funnel/FreeBASIC/demings-funnel.basic create mode 100644 Task/Determine-if-a-string-has-all-the-same-characters/S-BASIC/determine-if-a-string-has-all-the-same-characters.basic create mode 100644 Task/Determine-if-a-string-is-numeric/C++/determine-if-a-string-is-numeric-4.cpp create mode 100644 Task/Determine-if-two-triangles-overlap/EasyLang/determine-if-two-triangles-overlap.easy create mode 100644 Task/Determine-sentence-type/Bruijn/determine-sentence-type.bruijn create mode 100644 Task/Determine-sentence-type/EasyLang/determine-sentence-type.easy create mode 100644 Task/Digital-root-Multiplicative-digital-root/EasyLang/digital-root-multiplicative-digital-root.easy create mode 100644 Task/Dinesmans-multiple-dwelling-problem/Chipmunk-Basic/dinesmans-multiple-dwelling-problem.basic create mode 100644 Task/Dinesmans-multiple-dwelling-problem/QBasic/dinesmans-multiple-dwelling-problem.basic create mode 100644 Task/Dinesmans-multiple-dwelling-problem/True-BASIC/dinesmans-multiple-dwelling-problem.basic create mode 100644 Task/Display-a-linear-combination/EasyLang/display-a-linear-combination.easy create mode 100644 Task/Display-an-outline-as-a-nested-table/Java/display-an-outline-as-a-nested-table.java create mode 100644 Task/Dragon-curve/ALGOL-68/dragon-curve-4.alg create mode 100644 Task/Draw-a-cuboid/EasyLang/draw-a-cuboid.easy create mode 100644 Task/Draw-a-pixel/Frink/draw-a-pixel.frink create mode 100644 Task/Draw-a-pixel/Uiua/draw-a-pixel.uiua create mode 100644 Task/Dynamic-variable-names/ALGOL-68/dynamic-variable-names.alg create mode 100644 Task/Dynamic-variable-names/C++/dynamic-variable-names.cpp create mode 100644 Task/EKG-sequence-convergence/FreeBASIC/ekg-sequence-convergence.basic create mode 100644 Task/Earliest-difference-between-prime-gaps/Jq/earliest-difference-between-prime-gaps.jq create mode 100644 Task/Eertree/FreeBASIC/eertree.basic create mode 100644 Task/Egyptian-division/ANSI-BASIC/egyptian-division.basic create mode 100644 Task/Egyptian-division/Minimal-BASIC/egyptian-division.basic create mode 100644 Task/Elementary-cellular-automaton-Random-number-generator/FreeBASIC/elementary-cellular-automaton-random-number-generator.basic create mode 100644 Task/Emirp-primes/EasyLang/emirp-primes.easy delete mode 100644 Task/Empty-string/Langur/empty-string.langur create mode 100644 Task/Erd-s-Nicolas-numbers/EasyLang/erd-s-nicolas-numbers.easy rename Task/Erd-s-Selfridge-categorization-of-primes/Mathematica/{erd-s-selfridge-categorization-of-primes.math => erd-s-selfridge-categorization-of-primes-1.math} (100%) create mode 100644 Task/Erd-s-Selfridge-categorization-of-primes/Mathematica/erd-s-selfridge-categorization-of-primes-2.math create mode 100644 Task/Esthetic-numbers/EasyLang/esthetic-numbers.easy create mode 100644 Task/Euler-method/Applesoft-BASIC/euler-method.basic create mode 100644 Task/Euler-method/BASIC256/euler-method.basic create mode 100644 Task/Euler-method/EasyLang/euler-method.easy create mode 100644 Task/Euler-method/GW-BASIC/euler-method.basic create mode 100644 Task/Euler-method/Gambas/euler-method.gambas create mode 100644 Task/Euler-method/QBasic/euler-method.basic create mode 100644 Task/Euler-method/True-BASIC/euler-method.basic create mode 100644 Task/Euler-method/Yabasic/euler-method.basic create mode 100644 Task/Evolutionary-algorithm/EasyLang/evolutionary-algorithm.easy create mode 100644 Task/Factorial/Asymptote/factorial.asymptote delete mode 100644 Task/Factorial/Tiny-Craft-Basic/factorial.basic create mode 100644 Task/Factors-of-a-Mersenne-number/EasyLang/factors-of-a-mersenne-number.easy create mode 100644 Task/Farey-sequence/QBasic/farey-sequence.basic create mode 100644 Task/Faulhabers-formula/FreeBASIC/faulhabers-formula.basic create mode 100644 Task/Fermat-numbers/ALGOL-68/fermat-numbers.alg create mode 100644 Task/Fibonacci-n-step-number-sequences/EasyLang/fibonacci-n-step-number-sequences.easy delete mode 100644 Task/Fibonacci-sequence/Tiny-Craft-Basic/fibonacci-sequence.basic create mode 100644 Task/Fibonacci-sequence/Uiua/fibonacci-sequence.uiua rename Task/Fibonacci-sequence/Yabasic/{fibonacci-sequence.basic => fibonacci-sequence-1.basic} (75%) create mode 100644 Task/Fibonacci-sequence/Yabasic/fibonacci-sequence-2.basic create mode 100644 Task/Fibonacci-sequence/Yabasic/fibonacci-sequence-3.basic create mode 100644 Task/Fibonacci-sequence/Yabasic/fibonacci-sequence-4.basic create mode 100644 Task/Fibonacci-word/EasyLang/fibonacci-word.easy create mode 100644 Task/Fibonacci-word/Uiua/fibonacci-word.uiua create mode 100644 Task/File-extension-is-in-extensions-list/EasyLang/file-extension-is-in-extensions-list.easy rename Task/File-input-output/Standard-ML/{file-input-output.ml => file-input-output-1.ml} (74%) create mode 100644 Task/File-input-output/Standard-ML/file-input-output-2.ml create mode 100644 Task/Find-common-directory-path/Free-Pascal-Lazarus/find-common-directory-path.pas create mode 100644 Task/Find-limit-of-recursion/PL-M/find-limit-of-recursion.plm create mode 100644 Task/Find-palindromic-numbers-in-both-binary-and-ternary-bases/EasyLang/find-palindromic-numbers-in-both-binary-and-ternary-bases.easy create mode 100644 Task/First-class-environments/FreeBASIC/first-class-environments.basic create mode 100644 Task/First-perfect-square-in-base-n-with-n-unique-digits/EasyLang/first-perfect-square-in-base-n-with-n-unique-digits.easy create mode 100644 Task/First-perfect-square-in-base-n-with-n-unique-digits/Uiua/first-perfect-square-in-base-n-with-n-unique-digits.uiua create mode 100644 Task/First-power-of-2-that-has-leading-decimal-digits-of-12/EasyLang/first-power-of-2-that-has-leading-decimal-digits-of-12.easy create mode 100644 Task/Five-weekends/EasyLang/five-weekends.easy create mode 100644 Task/Fivenum/Ada/fivenum-1.ada create mode 100644 Task/Fivenum/Ada/fivenum-2.ada create mode 100644 Task/Fivenum/EasyLang/fivenum.easy create mode 100644 Task/FizzBuzz/APL/fizzbuzz-6.apl create mode 100644 Task/FizzBuzz/Uiua/fizzbuzz.uiua create mode 100644 Task/Flow-control-structures/EasyLang/flow-control-structures.easy create mode 100644 Task/Floyds-triangle/APL/floyds-triangle-1.apl create mode 100644 Task/Floyds-triangle/APL/floyds-triangle-2.apl create mode 100644 Task/Floyds-triangle/Draco/floyds-triangle.draco create mode 100644 Task/Floyds-triangle/EasyLang/floyds-triangle.easy create mode 100644 Task/Floyds-triangle/Miranda/floyds-triangle.miranda create mode 100644 Task/Floyds-triangle/PL-M/floyds-triangle.plm create mode 100644 Task/Floyds-triangle/Refal/floyds-triangle.refal create mode 100644 Task/Floyds-triangle/SETL/floyds-triangle.setl create mode 100644 Task/Floyds-triangle/True-BASIC/floyds-triangle.basic create mode 100644 Task/Floyds-triangle/Uiua/floyds-triangle.uiua create mode 100644 Task/Floyds-triangle/XBasic/floyds-triangle.basic create mode 100644 Task/Formal-power-series/FreeBASIC/formal-power-series.basic create mode 100644 Task/Four-is-magic/EasyLang/four-is-magic.easy create mode 100644 Task/Function-composition/Amazing-Hopper/function-composition-1.hopper create mode 100644 Task/Function-composition/Amazing-Hopper/function-composition-2.hopper create mode 100644 Task/Function-composition/Amazing-Hopper/function-composition-3.hopper create mode 100644 Task/Function-frequency/FreeBASIC/function-frequency.basic create mode 100644 Task/Fusc-sequence/EasyLang/fusc-sequence.easy create mode 100644 Task/Galton-box-animation/EasyLang/galton-box-animation.easy create mode 100644 Task/Gamma-function/EasyLang/gamma-function.easy create mode 100644 Task/Gapful-numbers/EasyLang/gapful-numbers.easy create mode 100644 Task/Gauss-Jordan-matrix-inversion/Free-Pascal-Lazarus/gauss-jordan-matrix-inversion.pas create mode 100644 Task/General-FizzBuzz/EasyLang/general-fizzbuzz.easy create mode 100644 Task/Generate-Chess960-starting-position/EasyLang/generate-chess960-starting-position.easy rename Task/Generate-lower-case-ASCII-alphabet/OCaml/{generate-lower-case-ascii-alphabet.ocaml => generate-lower-case-ascii-alphabet-1.ocaml} (100%) create mode 100644 Task/Generate-lower-case-ASCII-alphabet/OCaml/generate-lower-case-ascii-alphabet-2.ocaml create mode 100644 Task/Golden-ratio-Convergence/F-Sharp/golden-ratio-convergence.fs create mode 100644 Task/Gray-code/EasyLang/gray-code.easy create mode 100644 Task/Greatest-common-divisor/Bruijn/greatest-common-divisor.bruijn delete mode 100644 Task/Guess-the-number-With-feedback/Tiny-Craft-Basic/guess-the-number-with-feedback.basic create mode 100644 Task/Hailstone-sequence/Kotlin/hailstone-sequence-1.kotlin rename Task/Hailstone-sequence/Kotlin/{hailstone-sequence.kotlin => hailstone-sequence-2.kotlin} (100%) create mode 100644 Task/Happy-numbers/Uiua/happy-numbers.uiua create mode 100644 Task/Harmonic-series/EasyLang/harmonic-series.easy create mode 100644 Task/Hash-from-two-arrays/Yabasic/hash-from-two-arrays.basic create mode 100644 Task/Hash-join/FreeBASIC/hash-join.basic delete mode 100644 Task/Hello-world-Text/Tiny-Craft-Basic/hello-world-text.basic create mode 100644 Task/Here-document/EasyLang/here-document.easy create mode 100644 Task/Here-document/Langur/here-document-4.langur create mode 100644 Task/Hex-words/Free-Pascal-Lazarus/hex-words.pas create mode 100644 Task/Horners-rule-for-polynomial-evaluation/EasyLang/horners-rule-for-polynomial-evaluation.easy delete mode 100644 Task/ISBN13-check-digit/Langur/isbn13-check-digit-2.langur rename Task/ISBN13-check-digit/Langur/{isbn13-check-digit-1.langur => isbn13-check-digit.langur} (74%) create mode 100644 Task/ISBN13-check-digit/Miranda/isbn13-check-digit.miranda create mode 100644 Task/ISBN13-check-digit/Refal/isbn13-check-digit.refal create mode 100644 Task/ISBN13-check-digit/SETL/isbn13-check-digit.setl create mode 100644 Task/Increasing-gaps-between-consecutive-Niven-numbers/EasyLang/increasing-gaps-between-consecutive-niven-numbers.easy rename Task/Integer-overflow/Java/{integer-overflow.java => integer-overflow-1.java} (100%) create mode 100644 Task/Integer-overflow/Java/integer-overflow-2.java create mode 100644 Task/Introspection/Frink/introspection.frink create mode 100644 Task/Jensens-Device/Forth/jensens-device-3.fth create mode 100644 Task/K-d-tree/Jq/k-d-tree.jq create mode 100644 Task/Knuth-shuffle/Uiua/knuth-shuffle.uiua create mode 100644 Task/Koch-curve/ALGOL-68/koch-curve.alg create mode 100644 Task/Kronecker-product-based-fractals/FreeBASIC/kronecker-product-based-fractals.basic create mode 100644 Task/LZW-compression/Applesoft-BASIC/lzw-compression.basic create mode 100644 Task/Lah-numbers/SETL/lah-numbers.setl create mode 100644 Task/Leap-year/Clojure/leap-year-1.clj create mode 100644 Task/Leap-year/Clojure/leap-year-2.clj delete mode 100644 Task/Leap-year/Clojure/leap-year.clj create mode 100644 Task/Least-common-multiple/Bruijn/least-common-multiple.bruijn create mode 100644 Task/Letter-frequency/Emacs-Lisp/letter-frequency.l create mode 100644 Task/Levenshtein-distance-Alignment/EasyLang/levenshtein-distance-alignment.easy create mode 100644 Task/Levenshtein-distance-Alignment/FreeBASIC/levenshtein-distance-alignment.basic rename Task/Loops-For-with-a-specified-step/Zig/{loops-for-with-a-specified-step.zig => loops-for-with-a-specified-step-1.zig} (100%) create mode 100644 Task/Loops-For-with-a-specified-step/Zig/loops-for-with-a-specified-step-2.zig create mode 100644 Task/Loops-Infinite/DIBOL-11/loops-infinite.dibol-11 create mode 100644 Task/Loops-Infinite/PL-M/loops-infinite.plm create mode 100644 Task/Loops-Infinite/RATFOR/loops-infinite.ratfor create mode 100644 Task/Loops-Wrong-ranges/Zig/loops-wrong-ranges.zig create mode 100644 Task/Luhn-test-of-credit-card-numbers/Bruijn/luhn-test-of-credit-card-numbers.bruijn create mode 100644 Task/Machine-code/S-BASIC/machine-code.basic create mode 100644 Task/Machine-code/Scheme/machine-code.ss create mode 100644 Task/Magic-8-ball/COBOL/magic-8-ball.cobol create mode 100644 Task/Magic-8-ball/PL-M/magic-8-ball.plm create mode 100644 Task/Matrix-chain-multiplication/FreeBASIC/matrix-chain-multiplication.basic create mode 100644 Task/Matrix-digital-rain/Java/matrix-digital-rain.java create mode 100644 Task/Maze-generation/Jq/maze-generation.jq create mode 100644 Task/Maze-generation/Uiua/maze-generation.uiua create mode 100644 Task/Merge-and-aggregate-datasets/FreeBASIC/merge-and-aggregate-datasets.basic create mode 100644 Task/Mind-boggling-card-trick/EasyLang/mind-boggling-card-trick.easy create mode 100644 Task/Mind-boggling-card-trick/FreeBASIC/mind-boggling-card-trick.basic create mode 100644 Task/Monads-Maybe-monad/FreeBASIC/monads-maybe-monad.basic create mode 100644 Task/Monads-Writer-monad/FreeBASIC/monads-writer-monad.basic create mode 100644 Task/Munchausen-numbers/Draco/munchausen-numbers.draco create mode 100644 Task/Munchausen-numbers/SETL/munchausen-numbers.setl create mode 100644 Task/Mutual-recursion/Bruijn/mutual-recursion.bruijn create mode 100644 Task/Next-highest-int-from-digits/FreeBASIC/next-highest-int-from-digits-1.basic create mode 100644 Task/Next-highest-int-from-digits/FreeBASIC/next-highest-int-from-digits-2.basic create mode 100644 Task/Nim-game/Chipmunk-Basic/nim-game.basic create mode 100644 Task/Nim-game/MSX-Basic/nim-game.basic create mode 100644 Task/Nim-game/Minimal-BASIC/nim-game.basic create mode 100644 Task/Nim-game/Quite-BASIC/nim-game.basic delete mode 100644 Task/Nim-game/Tiny-Craft-Basic/nim-game.basic create mode 100644 Task/Nth/Fennel/nth.fennel create mode 100644 Task/Nth/Refal/nth.refal create mode 100644 Task/Number-names/EasyLang/number-names.easy create mode 100644 Task/Numerical-integration-Gauss-Legendre-Quadrature/FreeBASIC/numerical-integration-gauss-legendre-quadrature.basic create mode 100644 Task/Object-serialization/FreeBASIC/object-serialization.basic create mode 100644 Task/P-Adic-numbers-basic/C++/p-adic-numbers-basic.cpp create mode 100644 Task/P-Adic-numbers-basic/Java/p-adic-numbers-basic.java create mode 100644 Task/Palindrome-detection/Golfscript/palindrome-detection-1.golf create mode 100644 Task/Palindrome-detection/Golfscript/palindrome-detection-2.golf create mode 100644 Task/Palindrome-detection/Uiua/palindrome-detection.uiua create mode 100644 Task/Parameterized-SQL-statement/FreeBASIC/parameterized-sql-statement.basic create mode 100644 Task/Parametric-polymorphism/FreeBASIC/parametric-polymorphism.basic create mode 100644 Task/Parametric-polymorphism/Prolog/parametric-polymorphism.pro create mode 100644 Task/Partial-function-application/FreeBASIC/partial-function-application.basic create mode 100644 Task/Particle-fountain/Java/particle-fountain.java create mode 100644 Task/Partition-an-integer-x-into-n-primes/ALGOL-68/partition-an-integer-x-into-n-primes.alg create mode 100644 Task/Partition-an-integer-x-into-n-primes/APL/partition-an-integer-x-into-n-primes.apl create mode 100644 Task/Partition-an-integer-x-into-n-primes/BCPL/partition-an-integer-x-into-n-primes.bcpl create mode 100644 Task/Partition-an-integer-x-into-n-primes/CLU/partition-an-integer-x-into-n-primes.clu create mode 100644 Task/Partition-an-integer-x-into-n-primes/Cowgol/partition-an-integer-x-into-n-primes.cowgol create mode 100644 Task/Partition-an-integer-x-into-n-primes/Refal/partition-an-integer-x-into-n-primes.refal create mode 100644 Task/Partition-an-integer-x-into-n-primes/SETL/partition-an-integer-x-into-n-primes.setl create mode 100644 Task/Peaceful-chess-queen-armies/FreeBASIC/peaceful-chess-queen-armies.basic create mode 100644 Task/Peano-curve/ALGOL-68/peano-curve.alg create mode 100644 Task/Peano-curve/EasyLang/peano-curve.easy rename Task/Permutations-Derangements/Raku/{permutations-derangements.raku => permutations-derangements-1.raku} (100%) create mode 100644 Task/Permutations-Derangements/Raku/permutations-derangements-2.raku create mode 100644 Task/Permutations/Standard-ML/permutations.ml create mode 100644 Task/Poker-hand-analyser/FreeBASIC/poker-hand-analyser.basic create mode 100644 Task/Polymorphic-copy/FreeBASIC/polymorphic-copy.basic create mode 100644 Task/Polymorphism/FreeBASIC/polymorphism.basic create mode 100644 Task/Pragmatic-directives/FreeBASIC/pragmatic-directives-1.basic create mode 100644 Task/Pragmatic-directives/FreeBASIC/pragmatic-directives-2.basic create mode 100644 Task/Pragmatic-directives/FreeBASIC/pragmatic-directives-3.basic create mode 100644 Task/Pragmatic-directives/FreeBASIC/pragmatic-directives-4.basic create mode 100644 Task/Pragmatic-directives/PureBasic/pragmatic-directives-1.basic create mode 100644 Task/Pragmatic-directives/PureBasic/pragmatic-directives-2.basic create mode 100644 Task/Pragmatic-directives/PureBasic/pragmatic-directives-3.basic create mode 100644 Task/Pragmatic-directives/PureBasic/pragmatic-directives-4.basic create mode 100644 Task/Pragmatic-directives/PureBasic/pragmatic-directives-5.basic create mode 100644 Task/Primality-by-trial-division/SETL/primality-by-trial-division.setl create mode 100644 Task/Prime-decomposition/Bruijn/prime-decomposition.bruijn rename Task/Prime-decomposition/PowerShell/{prime-decomposition.psh => prime-decomposition-1.psh} (92%) create mode 100644 Task/Prime-decomposition/PowerShell/prime-decomposition-2.psh create mode 100644 Task/Problem-of-Apollonius/ALGOL-68/problem-of-apollonius.alg create mode 100644 Task/Problem-of-Apollonius/Lua/problem-of-apollonius-1.lua create mode 100644 Task/Problem-of-Apollonius/Lua/problem-of-apollonius-2.lua delete mode 100644 Task/Proper-divisors/Free-Pascal-Lazarus/proper-divisors.pas create mode 100644 Task/Random-Latin-squares/EasyLang/random-latin-squares.easy create mode 100644 Task/Random-Latin-squares/FreeBASIC/random-latin-squares.basic create mode 100644 Task/Read-a-file-line-by-line/Standard-ML/read-a-file-line-by-line.ml create mode 100644 Task/Record-sound/FreeBASIC/record-sound.basic create mode 100644 Task/Respond-to-an-unknown-method-call/FreeBASIC/respond-to-an-unknown-method-call.basic create mode 100644 Task/Retrieve-and-search-chat-history/FreeBASIC/retrieve-and-search-chat-history.basic create mode 100644 Task/Reverse-a-string/Fennel/reverse-a-string.fennel create mode 100644 Task/Roman-numerals-Decode/JavaScript/roman-numerals-decode-9.js create mode 100644 Task/Rot-13/Fennel/rot-13.fennel create mode 100644 Task/Rot-13/YAMLScript/rot-13.ys create mode 100644 Task/SEDOLs/EasyLang/sedols.easy create mode 100644 Task/Sailors-coconuts-and-a-monkey-problem/Uiua/sailors-coconuts-and-a-monkey-problem-1.uiua create mode 100644 Task/Sailors-coconuts-and-a-monkey-problem/Uiua/sailors-coconuts-and-a-monkey-problem-2.uiua create mode 100644 Task/Search-a-list-of-records/Free-Pascal-Lazarus/search-a-list-of-records.pas create mode 100644 Task/Semordnilap/Uiua/semordnilap.uiua create mode 100644 Task/Semordnilap/Yabasic/semordnilap.basic create mode 100644 Task/Send-email/FreeBASIC/send-email-1.basic create mode 100644 Task/Send-email/FreeBASIC/send-email-2.basic create mode 100644 Task/Send-email/FreeBASIC/send-email-3.basic create mode 100644 Task/Send-email/FreeBASIC/send-email-4.basic create mode 100644 Task/Send-email/FreeBASIC/send-email-5.basic create mode 100644 Task/Set-consolidation/APL/set-consolidation-1.apl create mode 100644 Task/Set-consolidation/APL/set-consolidation-2.apl create mode 100644 Task/Set-consolidation/BASIC256/set-consolidation.basic create mode 100644 Task/Set-consolidation/Draco/set-consolidation.draco create mode 100644 Task/Set-consolidation/FreeBASIC/set-consolidation.basic create mode 100644 Task/Set-consolidation/GW-BASIC/set-consolidation.basic create mode 100644 Task/Set-consolidation/Gambas/set-consolidation.gambas create mode 100644 Task/Set-consolidation/PL-M/set-consolidation.plm create mode 100644 Task/Set-consolidation/PureBasic/set-consolidation.basic create mode 100644 Task/Set-consolidation/QBasic/set-consolidation.basic create mode 100644 Task/Set-consolidation/Refal/set-consolidation.refal create mode 100644 Task/Set-consolidation/Run-BASIC/set-consolidation.basic create mode 100644 Task/Set-consolidation/XBasic/set-consolidation.basic create mode 100644 Task/Set-consolidation/Yabasic/set-consolidation.basic create mode 100644 Task/Set-of-real-numbers/FreeBASIC/set-of-real-numbers.basic create mode 100644 Task/Set-right-adjacent-bits/FreeBASIC/set-right-adjacent-bits.basic create mode 100644 Task/Set-right-adjacent-bits/PureBasic/set-right-adjacent-bits.basic create mode 100644 Task/Set-right-adjacent-bits/QBasic/set-right-adjacent-bits.basic create mode 100644 Task/Set-right-adjacent-bits/True-BASIC/set-right-adjacent-bits.basic create mode 100644 Task/Sierpinski-arrowhead-curve/ALGOL-68/sierpinski-arrowhead-curve.alg create mode 100644 Task/Sierpinski-square-curve/ALGOL-68/sierpinski-square-curve.alg create mode 100644 Task/Sierpinski-square-curve/EasyLang/sierpinski-square-curve.easy create mode 100644 Task/Sierpinski-square-curve/FreeBASIC/sierpinski-square-curve.basic create mode 100644 Task/Sierpinski-triangle-Graphical/ALGOL-68/sierpinski-triangle-graphical.alg create mode 100644 Task/Sierpinski-triangle-Graphical/Bruijn/sierpinski-triangle-graphical.bruijn create mode 100644 Task/Sieve-of-Eratosthenes/Elm/sieve-of-eratosthenes-4.elm create mode 100644 Task/Sieve-of-Eratosthenes/Elm/sieve-of-eratosthenes-5.elm create mode 100644 Task/Simple-database/Applesoft-BASIC/simple-database.basic create mode 100644 Task/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k/ALGOL-68/smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k.alg create mode 100644 Task/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k/FreeBASIC/smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k.basic create mode 100644 Task/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k/Python/smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k.py create mode 100644 Task/Smith-numbers/FOCAL/smith-numbers.focal create mode 100644 Task/Sockets/FreeBASIC/sockets.basic create mode 100644 Task/Solve-a-Numbrix-puzzle/Picat/solve-a-numbrix-puzzle.picat create mode 100644 Task/Sort-an-outline-at-every-level/Java/sort-an-outline-at-every-level.java create mode 100644 Task/Sort-three-variables/Frink/sort-three-variables.frink create mode 100644 Task/Sorting-algorithms-Bubble-sort/Standard-ML/sorting-algorithms-bubble-sort.ml create mode 100644 Task/Spelling-of-ordinal-numbers/FreeBASIC/spelling-of-ordinal-numbers.basic create mode 100644 Task/Stair-climbing-puzzle/F-Sharp/stair-climbing-puzzle.fs rename Task/Stair-climbing-puzzle/Standard-ML/{stair-climbing-puzzle.ml => stair-climbing-puzzle-1.ml} (100%) create mode 100644 Task/Stair-climbing-puzzle/Standard-ML/stair-climbing-puzzle-2.ml create mode 100644 Task/Steffensens-method/Haxe/steffensens-method.haxe create mode 100644 Task/Stirling-numbers-of-the-first-kind/Lua/stirling-numbers-of-the-first-kind.lua create mode 100644 Task/Stirling-numbers-of-the-second-kind/Lua/stirling-numbers-of-the-second-kind.lua create mode 100644 Task/Straddling-checkerboard/FreeBASIC/straddling-checkerboard.basic create mode 100644 Task/Stream-merge/FreeBASIC/stream-merge.basic create mode 100644 Task/String-concatenation/Uxntal/string-concatenation.uxnatl create mode 100644 Task/String-length/ANSI-BASIC/string-length.basic create mode 100644 Task/String-prepend/Chipmunk-Basic/string-prepend.basic create mode 100644 Task/String-prepend/GW-BASIC/string-prepend.basic create mode 100644 Task/String-prepend/MSX-Basic/string-prepend.basic create mode 100644 Task/String-prepend/Quite-BASIC/string-prepend.basic create mode 100644 Task/Strip-a-set-of-characters-from-a-string/Refal/strip-a-set-of-characters-from-a-string.refal create mode 100644 Task/Strip-a-set-of-characters-from-a-string/SETL/strip-a-set-of-characters-from-a-string.setl create mode 100644 Task/Substitution-cipher/ALGOL-68/substitution-cipher.alg rename Task/Sudoku/Python/{sudoku.py => sudoku-1.py} (100%) create mode 100644 Task/Sudoku/Python/sudoku-2.py create mode 100644 Task/Suffixation-of-decimal-numbers/FreeBASIC/suffixation-of-decimal-numbers.basic create mode 100644 Task/Sum-digits-of-an-integer/Golfscript/sum-digits-of-an-integer.golf create mode 100644 Task/Sum-to-100/EasyLang/sum-to-100.easy create mode 100644 Task/Sum-to-100/Rust/sum-to-100.rust create mode 100644 Task/Sum-to-100/UNIX-Shell/sum-to-100.sh create mode 100644 Task/Summarize-primes/Java/summarize-primes.java create mode 100644 Task/Table-creation-Postal-addresses/BASIC256/table-creation-postal-addresses.basic create mode 100644 Task/Table-creation-Postal-addresses/FreeBASIC/table-creation-postal-addresses.basic rename Task/Table-creation-Postal-addresses/Wren/{table-creation-postal-addresses.wren => table-creation-postal-addresses-1.wren} (100%) create mode 100644 Task/Table-creation-Postal-addresses/Wren/table-creation-postal-addresses-2.wren create mode 100644 Task/Take-notes-on-the-command-line/Refal/take-notes-on-the-command-line.refal create mode 100644 Task/Take-notes-on-the-command-line/SETL/take-notes-on-the-command-line.setl create mode 100644 Task/Tau-function/Asymptote/tau-function.asymptote create mode 100644 Task/Tau-function/Dart/tau-function.dart create mode 100644 Task/Tau-number/Applesoft-BASIC/tau-number.basic create mode 100644 Task/Tau-number/Asymptote/tau-number.asymptote create mode 100644 Task/Tau-number/Dart/tau-number.dart create mode 100644 Task/Tau-number/Minimal-BASIC/tau-number.basic create mode 100644 Task/Tau-number/Prolog/tau-number.pro delete mode 100644 Task/Tau-number/Tiny-Craft-Basic/tau-number.basic create mode 100644 Task/Temperature-conversion/Asymptote/temperature-conversion.asymptote create mode 100644 Task/Temperature-conversion/Dart/temperature-conversion.dart create mode 100644 Task/Temperature-conversion/Prolog/temperature-conversion.pro delete mode 100644 Task/Temperature-conversion/Tiny-Craft-Basic/temperature-conversion.basic create mode 100644 Task/Temperature-conversion/XBasic/temperature-conversion.basic create mode 100644 Task/Thieles-interpolation-formula/FreeBASIC/thieles-interpolation-formula.basic create mode 100644 Task/Thue-Morse/F-Sharp/thue-morse.fs create mode 100644 Task/Tic-tac-toe/PostScript/tic-tac-toe.ps create mode 100644 Task/Total-circles-area/ALGOL-68/total-circles-area.alg create mode 100644 Task/Total-circles-area/Uiua/total-circles-area.uiua create mode 100644 Task/Towers-of-Hanoi/Uiua/towers-of-hanoi.uiua create mode 100644 Task/Tree-datastructures/Java/tree-datastructures.java create mode 100644 Task/Truncate-a-file/Forth/truncate-a-file.fth create mode 100644 Task/Twelve-statements/Uiua/twelve-statements.uiua create mode 100644 Task/UTF-8-encode-and-decode/FreeBASIC/utf-8-encode-and-decode.basic create mode 100644 Task/Unicode-strings/FreeBASIC/unicode-strings.basic delete mode 100644 Task/Unicode-strings/Langur/unicode-strings.langur create mode 100644 Task/Untouchable-numbers/FreeBASIC/untouchable-numbers.basic create mode 100644 Task/Validate-International-Securities-Identification-Number/Bruijn/validate-international-securities-identification-number.bruijn create mode 100644 Task/Van-Eck-sequence/Uiua/van-eck-sequence.uiua create mode 100644 Task/Variable-length-quantity/FreeBASIC/variable-length-quantity.basic create mode 100644 Task/Verhoeff-algorithm/FreeBASIC/verhoeff-algorithm.basic create mode 100644 Task/Wilson-primes-of-order-n/PARI-GP/wilson-primes-of-order-n.parigp create mode 100644 Task/Window-creation-X11/FreeBASIC/window-creation-x11.basic create mode 100644 Task/Window-creation-X11/Yabasic/window-creation-x11.basic create mode 100644 Task/Wordiff/FreeBASIC/wordiff.basic create mode 100644 Task/XML-DOM-serialization/FreeBASIC/xml-dom-serialization.basic create mode 100644 Task/XML-XPath/FreeBASIC/xml-xpath.basic diff --git a/Lang/ALGOL-68/00-LANG.txt b/Lang/ALGOL-68/00-LANG.txt index f23a20030d..c77464279f 100644 --- a/Lang/ALGOL-68/00-LANG.txt +++ b/Lang/ALGOL-68/00-LANG.txt @@ -276,9 +276,10 @@ For more details about Primaries and Secondaries refer to [[Operator_precedence# * [https://en.wikipedia.org/wiki/S3_(programming_language) S3 for ICL 2900] == Library code used in Rosetta Code samples == -[https://rosettacode.org/wiki/Category:ALGOL_68-primes Prime related] -
-[https://rosettacode.org/wiki/Category:ALGOL_68-rows Row (array) related] +[https://rosettacode.org/wiki/ALGOL_68/prelude Various (including the standard prelude)]
+[https://rosettacode.org/wiki/Category:ALGOL_68-primes Prime related]
+[https://rosettacode.org/wiki/Category:ALGOL_68-rows Row (array) related]
+[https://rosettacode.org/wiki/Category:ALGOL_68-l-system L-System related] {{language programming paradigm|Concurrent}} {{language programming paradigm|Imperative}} \ No newline at end of file diff --git a/Lang/ALGOL-68/100-doors b/Lang/ALGOL-68/100-doors deleted file mode 120000 index a57790f750..0000000000 --- a/Lang/ALGOL-68/100-doors +++ /dev/null @@ -1 +0,0 @@ -../../Task/100-doors/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/24-game b/Lang/ALGOL-68/24-game new file mode 120000 index 0000000000..509307eab2 --- /dev/null +++ b/Lang/ALGOL-68/24-game @@ -0,0 +1 @@ +../../Task/24-game/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Cistercian-numerals b/Lang/ALGOL-68/Cistercian-numerals new file mode 120000 index 0000000000..1a20b26b09 --- /dev/null +++ b/Lang/ALGOL-68/Cistercian-numerals @@ -0,0 +1 @@ +../../Task/Cistercian-numerals/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Dynamic-variable-names b/Lang/ALGOL-68/Dynamic-variable-names new file mode 120000 index 0000000000..eae667a38d --- /dev/null +++ b/Lang/ALGOL-68/Dynamic-variable-names @@ -0,0 +1 @@ +../../Task/Dynamic-variable-names/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Fermat-numbers b/Lang/ALGOL-68/Fermat-numbers new file mode 120000 index 0000000000..a0269ca31a --- /dev/null +++ b/Lang/ALGOL-68/Fermat-numbers @@ -0,0 +1 @@ +../../Task/Fermat-numbers/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Koch-curve b/Lang/ALGOL-68/Koch-curve new file mode 120000 index 0000000000..1a27265644 --- /dev/null +++ b/Lang/ALGOL-68/Koch-curve @@ -0,0 +1 @@ +../../Task/Koch-curve/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Partition-an-integer-x-into-n-primes b/Lang/ALGOL-68/Partition-an-integer-x-into-n-primes new file mode 120000 index 0000000000..a393060101 --- /dev/null +++ b/Lang/ALGOL-68/Partition-an-integer-x-into-n-primes @@ -0,0 +1 @@ +../../Task/Partition-an-integer-x-into-n-primes/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Peano-curve b/Lang/ALGOL-68/Peano-curve new file mode 120000 index 0000000000..7ad831ac36 --- /dev/null +++ b/Lang/ALGOL-68/Peano-curve @@ -0,0 +1 @@ +../../Task/Peano-curve/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Problem-of-Apollonius b/Lang/ALGOL-68/Problem-of-Apollonius new file mode 120000 index 0000000000..51b4085ef1 --- /dev/null +++ b/Lang/ALGOL-68/Problem-of-Apollonius @@ -0,0 +1 @@ +../../Task/Problem-of-Apollonius/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Sierpinski-arrowhead-curve b/Lang/ALGOL-68/Sierpinski-arrowhead-curve new file mode 120000 index 0000000000..3f487dc4fa --- /dev/null +++ b/Lang/ALGOL-68/Sierpinski-arrowhead-curve @@ -0,0 +1 @@ +../../Task/Sierpinski-arrowhead-curve/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Sierpinski-square-curve b/Lang/ALGOL-68/Sierpinski-square-curve new file mode 120000 index 0000000000..7aaf7e1567 --- /dev/null +++ b/Lang/ALGOL-68/Sierpinski-square-curve @@ -0,0 +1 @@ +../../Task/Sierpinski-square-curve/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Sierpinski-triangle-Graphical b/Lang/ALGOL-68/Sierpinski-triangle-Graphical new file mode 120000 index 0000000000..c561698ad4 --- /dev/null +++ b/Lang/ALGOL-68/Sierpinski-triangle-Graphical @@ -0,0 +1 @@ +../../Task/Sierpinski-triangle-Graphical/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k b/Lang/ALGOL-68/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k new file mode 120000 index 0000000000..a96279cee7 --- /dev/null +++ b/Lang/ALGOL-68/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k @@ -0,0 +1 @@ +../../Task/Smallest-number-k-such-that-k+2^m-is-composite-for-all-m-less-than-k/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Substitution-cipher b/Lang/ALGOL-68/Substitution-cipher new file mode 120000 index 0000000000..b8b9dd702a --- /dev/null +++ b/Lang/ALGOL-68/Substitution-cipher @@ -0,0 +1 @@ +../../Task/Substitution-cipher/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-68/Total-circles-area b/Lang/ALGOL-68/Total-circles-area new file mode 120000 index 0000000000..b2c70ca7c7 --- /dev/null +++ b/Lang/ALGOL-68/Total-circles-area @@ -0,0 +1 @@ +../../Task/Total-circles-area/ALGOL-68 \ No newline at end of file diff --git a/Lang/ALGOL-W/Bell-numbers b/Lang/ALGOL-W/Bell-numbers new file mode 120000 index 0000000000..07e4520258 --- /dev/null +++ b/Lang/ALGOL-W/Bell-numbers @@ -0,0 +1 @@ +../../Task/Bell-numbers/ALGOL-W \ No newline at end of file diff --git a/Lang/ANSI-BASIC/Egyptian-division b/Lang/ANSI-BASIC/Egyptian-division new file mode 120000 index 0000000000..6f37fbca47 --- /dev/null +++ b/Lang/ANSI-BASIC/Egyptian-division @@ -0,0 +1 @@ +../../Task/Egyptian-division/ANSI-BASIC \ No newline at end of file diff --git a/Lang/ANSI-BASIC/String-length b/Lang/ANSI-BASIC/String-length new file mode 120000 index 0000000000..7ad71b1ccb --- /dev/null +++ b/Lang/ANSI-BASIC/String-length @@ -0,0 +1 @@ +../../Task/String-length/ANSI-BASIC \ No newline at end of file diff --git a/Lang/APL/Benfords-law b/Lang/APL/Benfords-law new file mode 120000 index 0000000000..e194573832 --- /dev/null +++ b/Lang/APL/Benfords-law @@ -0,0 +1 @@ +../../Task/Benfords-law/APL \ No newline at end of file diff --git a/Lang/APL/Chinese-zodiac b/Lang/APL/Chinese-zodiac new file mode 120000 index 0000000000..34bffed454 --- /dev/null +++ b/Lang/APL/Chinese-zodiac @@ -0,0 +1 @@ +../../Task/Chinese-zodiac/APL \ No newline at end of file diff --git a/Lang/APL/Floyds-triangle b/Lang/APL/Floyds-triangle new file mode 120000 index 0000000000..ba13d02d17 --- /dev/null +++ b/Lang/APL/Floyds-triangle @@ -0,0 +1 @@ +../../Task/Floyds-triangle/APL \ No newline at end of file diff --git a/Lang/APL/Partition-an-integer-x-into-n-primes b/Lang/APL/Partition-an-integer-x-into-n-primes new file mode 120000 index 0000000000..6a32dc9f66 --- /dev/null +++ b/Lang/APL/Partition-an-integer-x-into-n-primes @@ -0,0 +1 @@ +../../Task/Partition-an-integer-x-into-n-primes/APL \ No newline at end of file diff --git a/Lang/APL/Set-consolidation b/Lang/APL/Set-consolidation new file mode 120000 index 0000000000..56b2446a2d --- /dev/null +++ b/Lang/APL/Set-consolidation @@ -0,0 +1 @@ +../../Task/Set-consolidation/APL \ No newline at end of file diff --git a/Lang/Ada/Fivenum b/Lang/Ada/Fivenum new file mode 120000 index 0000000000..7328eec9c8 --- /dev/null +++ b/Lang/Ada/Fivenum @@ -0,0 +1 @@ +../../Task/Fivenum/Ada \ No newline at end of file diff --git a/Lang/Amazing-Hopper/Function-composition b/Lang/Amazing-Hopper/Function-composition new file mode 120000 index 0000000000..257a080151 --- /dev/null +++ b/Lang/Amazing-Hopper/Function-composition @@ -0,0 +1 @@ +../../Task/Function-composition/Amazing-Hopper \ No newline at end of file diff --git a/Lang/Applesoft-BASIC/Euler-method b/Lang/Applesoft-BASIC/Euler-method new file mode 120000 index 0000000000..4ae359e855 --- /dev/null +++ b/Lang/Applesoft-BASIC/Euler-method @@ -0,0 +1 @@ +../../Task/Euler-method/Applesoft-BASIC \ No newline at end of file diff --git a/Lang/Applesoft-BASIC/LZW-compression b/Lang/Applesoft-BASIC/LZW-compression new file mode 120000 index 0000000000..b2b0a00f3d --- /dev/null +++ b/Lang/Applesoft-BASIC/LZW-compression @@ -0,0 +1 @@ +../../Task/LZW-compression/Applesoft-BASIC \ No newline at end of file diff --git a/Lang/Applesoft-BASIC/Simple-database b/Lang/Applesoft-BASIC/Simple-database new file mode 120000 index 0000000000..fdb38917dd --- /dev/null +++ b/Lang/Applesoft-BASIC/Simple-database @@ -0,0 +1 @@ +../../Task/Simple-database/Applesoft-BASIC \ No newline at end of file diff --git a/Lang/Applesoft-BASIC/Tau-number b/Lang/Applesoft-BASIC/Tau-number new file mode 120000 index 0000000000..de08050f6a --- /dev/null +++ b/Lang/Applesoft-BASIC/Tau-number @@ -0,0 +1 @@ +../../Task/Tau-number/Applesoft-BASIC \ No newline at end of file diff --git a/Lang/Asymptote/Factorial b/Lang/Asymptote/Factorial new file mode 120000 index 0000000000..f41eae64eb --- /dev/null +++ b/Lang/Asymptote/Factorial @@ -0,0 +1 @@ +../../Task/Factorial/Asymptote \ No newline at end of file diff --git a/Lang/Asymptote/Tau-function b/Lang/Asymptote/Tau-function new file mode 120000 index 0000000000..f822d893d8 --- /dev/null +++ b/Lang/Asymptote/Tau-function @@ -0,0 +1 @@ +../../Task/Tau-function/Asymptote \ No newline at end of file diff --git a/Lang/Asymptote/Tau-number b/Lang/Asymptote/Tau-number new file mode 120000 index 0000000000..e9ae14e606 --- /dev/null +++ b/Lang/Asymptote/Tau-number @@ -0,0 +1 @@ +../../Task/Tau-number/Asymptote \ No newline at end of file diff --git a/Lang/Asymptote/Temperature-conversion b/Lang/Asymptote/Temperature-conversion new file mode 120000 index 0000000000..f7d5a1158d --- /dev/null +++ b/Lang/Asymptote/Temperature-conversion @@ -0,0 +1 @@ +../../Task/Temperature-conversion/Asymptote \ No newline at end of file diff --git a/Lang/BASIC/00-LANG.txt b/Lang/BASIC/00-LANG.txt index 571cd2dd21..8f4f969193 100644 --- a/Lang/BASIC/00-LANG.txt +++ b/Lang/BASIC/00-LANG.txt @@ -12,7 +12,11 @@ BASIC became popular, with many different implementations for various computers. ==Links== *[[wp:BASIC|Wikipedia:BASIC]] +**[[wp:BASIC-PLUS]] +**[[wp:Benton Harbor BASIC]] +**[[wp:CBASIC]] **[[wp:Chipmunk Basic]] +**[[wp:Dartmouth BASIC]] **[[wp:Microsoft BASIC]] ***[[wp:Altair BASIC]] ***[[wp:Amiga BASIC]] @@ -24,7 +28,9 @@ BASIC became popular, with many different implementations for various computers. **[[wp:PowerBASIC]] **[[wp:PureBasic]] **[[wp:Rocky Mountain BASIC]] +**[[wp:S-BASIC]] **[[wp:Sinclair BASIC]] **[[wp:SuperBASIC]] +**[[wp:TI BASIC (TI 99/4A)]] **[[wp:True BASIC]] {{language programming paradigm|Procedural}} \ No newline at end of file diff --git a/Lang/BASIC256/Euler-method b/Lang/BASIC256/Euler-method new file mode 120000 index 0000000000..a14c38eb6c --- /dev/null +++ b/Lang/BASIC256/Euler-method @@ -0,0 +1 @@ +../../Task/Euler-method/BASIC256 \ No newline at end of file diff --git a/Lang/BASIC256/Set-consolidation b/Lang/BASIC256/Set-consolidation new file mode 120000 index 0000000000..720cdf3ec0 --- /dev/null +++ b/Lang/BASIC256/Set-consolidation @@ -0,0 +1 @@ +../../Task/Set-consolidation/BASIC256 \ No newline at end of file diff --git a/Lang/BASIC256/Table-creation-Postal-addresses b/Lang/BASIC256/Table-creation-Postal-addresses new file mode 120000 index 0000000000..d1609e7548 --- /dev/null +++ b/Lang/BASIC256/Table-creation-Postal-addresses @@ -0,0 +1 @@ +../../Task/Table-creation-Postal-addresses/BASIC256 \ No newline at end of file diff --git a/Lang/BCPL/Partition-an-integer-x-into-n-primes b/Lang/BCPL/Partition-an-integer-x-into-n-primes new file mode 120000 index 0000000000..ab1811d492 --- /dev/null +++ b/Lang/BCPL/Partition-an-integer-x-into-n-primes @@ -0,0 +1 @@ +../../Task/Partition-an-integer-x-into-n-primes/BCPL \ No newline at end of file diff --git a/Lang/Bruijn/Compare-a-list-of-strings b/Lang/Bruijn/Compare-a-list-of-strings new file mode 120000 index 0000000000..3f35113df1 --- /dev/null +++ b/Lang/Bruijn/Compare-a-list-of-strings @@ -0,0 +1 @@ +../../Task/Compare-a-list-of-strings/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Determine-sentence-type b/Lang/Bruijn/Determine-sentence-type new file mode 120000 index 0000000000..9232c5b2ff --- /dev/null +++ b/Lang/Bruijn/Determine-sentence-type @@ -0,0 +1 @@ +../../Task/Determine-sentence-type/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Greatest-common-divisor b/Lang/Bruijn/Greatest-common-divisor new file mode 120000 index 0000000000..3967007f1d --- /dev/null +++ b/Lang/Bruijn/Greatest-common-divisor @@ -0,0 +1 @@ +../../Task/Greatest-common-divisor/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Least-common-multiple b/Lang/Bruijn/Least-common-multiple new file mode 120000 index 0000000000..6042ac6fee --- /dev/null +++ b/Lang/Bruijn/Least-common-multiple @@ -0,0 +1 @@ +../../Task/Least-common-multiple/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Luhn-test-of-credit-card-numbers b/Lang/Bruijn/Luhn-test-of-credit-card-numbers new file mode 120000 index 0000000000..b0e2d09631 --- /dev/null +++ b/Lang/Bruijn/Luhn-test-of-credit-card-numbers @@ -0,0 +1 @@ +../../Task/Luhn-test-of-credit-card-numbers/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Mutual-recursion b/Lang/Bruijn/Mutual-recursion new file mode 120000 index 0000000000..daa75b7694 --- /dev/null +++ b/Lang/Bruijn/Mutual-recursion @@ -0,0 +1 @@ +../../Task/Mutual-recursion/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Prime-decomposition b/Lang/Bruijn/Prime-decomposition new file mode 120000 index 0000000000..2989bd88b7 --- /dev/null +++ b/Lang/Bruijn/Prime-decomposition @@ -0,0 +1 @@ +../../Task/Prime-decomposition/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Sierpinski-triangle-Graphical b/Lang/Bruijn/Sierpinski-triangle-Graphical new file mode 120000 index 0000000000..5b896de867 --- /dev/null +++ b/Lang/Bruijn/Sierpinski-triangle-Graphical @@ -0,0 +1 @@ +../../Task/Sierpinski-triangle-Graphical/Bruijn \ No newline at end of file diff --git a/Lang/Bruijn/Validate-International-Securities-Identification-Number b/Lang/Bruijn/Validate-International-Securities-Identification-Number new file mode 120000 index 0000000000..b96ffce45d --- /dev/null +++ b/Lang/Bruijn/Validate-International-Securities-Identification-Number @@ -0,0 +1 @@ +../../Task/Validate-International-Securities-Identification-Number/Bruijn \ No newline at end of file diff --git a/Lang/Burlesque/00-LANG.txt b/Lang/Burlesque/00-LANG.txt index f4c2e90e61..ed9fb4f3d9 100644 --- a/Lang/Burlesque/00-LANG.txt +++ b/Lang/Burlesque/00-LANG.txt @@ -13,12 +13,12 @@ allows to hide elements at the bottom of the stack and load it from there. Burle (There is only a while loop, but functions like map/reduce/filter obviously loop over lists implicit. Therefore, while loops are rarely used). Burlesque is turing-complete. A brainfuck interpreter: - + ".""X"r~"-""\/^^{vvvv}c!!!-.256.%{vvvv}c!sa\/"r~"+""\/^^{vvvv}c!!!+. 256.%{vvvv}c!sa\/"r~"[""{"r~"]""}{\/^^{vvvv}c!!!}w!"r~">""+."r~"<"" -."r~"X""\/^^{vvvv}c!!!L[+]\/+]\/+]^^3\/.+1RAp^\/+]\/[-1RA^^-]\/[-\/ "r~"\'\'1 128r@{vv0}m[0"\/.+pse!vvvv<-sh - + You might also want to read the article on [[eso:Burlesque|esowiki]]. diff --git a/Lang/C++/Convert-decimal-number-to-rational b/Lang/C++/Convert-decimal-number-to-rational new file mode 120000 index 0000000000..b38261fbb7 --- /dev/null +++ b/Lang/C++/Convert-decimal-number-to-rational @@ -0,0 +1 @@ +../../Task/Convert-decimal-number-to-rational/C++ \ No newline at end of file diff --git a/Lang/C++/Dynamic-variable-names b/Lang/C++/Dynamic-variable-names new file mode 120000 index 0000000000..315556ef17 --- /dev/null +++ b/Lang/C++/Dynamic-variable-names @@ -0,0 +1 @@ +../../Task/Dynamic-variable-names/C++ \ No newline at end of file diff --git a/Lang/C++/P-Adic-numbers-basic b/Lang/C++/P-Adic-numbers-basic new file mode 120000 index 0000000000..a3301f743f --- /dev/null +++ b/Lang/C++/P-Adic-numbers-basic @@ -0,0 +1 @@ +../../Task/P-Adic-numbers-basic/C++ \ No newline at end of file diff --git a/Lang/CLU/Partition-an-integer-x-into-n-primes b/Lang/CLU/Partition-an-integer-x-into-n-primes new file mode 120000 index 0000000000..9ff1739382 --- /dev/null +++ b/Lang/CLU/Partition-an-integer-x-into-n-primes @@ -0,0 +1 @@ +../../Task/Partition-an-integer-x-into-n-primes/CLU \ No newline at end of file diff --git a/Lang/CMake/Comments b/Lang/CMake/Comments new file mode 120000 index 0000000000..bc55fb468f --- /dev/null +++ b/Lang/CMake/Comments @@ -0,0 +1 @@ +../../Task/Comments/CMake \ No newline at end of file diff --git a/Lang/COBOL/Magic-8-ball b/Lang/COBOL/Magic-8-ball new file mode 120000 index 0000000000..4aa919846c --- /dev/null +++ b/Lang/COBOL/Magic-8-ball @@ -0,0 +1 @@ +../../Task/Magic-8-ball/COBOL \ No newline at end of file diff --git a/Lang/Chipmunk-Basic/Benfords-law b/Lang/Chipmunk-Basic/Benfords-law new file mode 120000 index 0000000000..7340fa502c --- /dev/null +++ b/Lang/Chipmunk-Basic/Benfords-law @@ -0,0 +1 @@ +../../Task/Benfords-law/Chipmunk-Basic \ No newline at end of file diff --git a/Lang/Chipmunk-Basic/Create-a-two-dimensional-array-at-runtime b/Lang/Chipmunk-Basic/Create-a-two-dimensional-array-at-runtime new file mode 120000 index 0000000000..0eef501718 --- /dev/null +++ b/Lang/Chipmunk-Basic/Create-a-two-dimensional-array-at-runtime @@ -0,0 +1 @@ +../../Task/Create-a-two-dimensional-array-at-runtime/Chipmunk-Basic \ No newline at end of file diff --git a/Lang/Chipmunk-Basic/Dinesmans-multiple-dwelling-problem b/Lang/Chipmunk-Basic/Dinesmans-multiple-dwelling-problem new file mode 120000 index 0000000000..aa615c1450 --- /dev/null +++ b/Lang/Chipmunk-Basic/Dinesmans-multiple-dwelling-problem @@ -0,0 +1 @@ +../../Task/Dinesmans-multiple-dwelling-problem/Chipmunk-Basic \ No newline at end of file diff --git a/Lang/Chipmunk-Basic/Nim-game b/Lang/Chipmunk-Basic/Nim-game new file mode 120000 index 0000000000..a5f5c4be4c --- /dev/null +++ b/Lang/Chipmunk-Basic/Nim-game @@ -0,0 +1 @@ +../../Task/Nim-game/Chipmunk-Basic \ No newline at end of file diff --git a/Lang/Chipmunk-Basic/String-prepend b/Lang/Chipmunk-Basic/String-prepend new file mode 120000 index 0000000000..9efa1b444d --- /dev/null +++ b/Lang/Chipmunk-Basic/String-prepend @@ -0,0 +1 @@ +../../Task/String-prepend/Chipmunk-Basic \ No newline at end of file diff --git a/Lang/CoffeeScript/00-LANG.txt b/Lang/CoffeeScript/00-LANG.txt index 08d9c62010..c50ed52dc7 100644 --- a/Lang/CoffeeScript/00-LANG.txt +++ b/Lang/CoffeeScript/00-LANG.txt @@ -14,30 +14,30 @@ On December 24, 2010, Ashkenas announced the release of stable 1.0.0. A common JavaScript snippet using the jQuery library is - + $(document).ready(function() { // Initialization code goes here }); - + or even shorter, - + $(function() { // Initialization code goes here }); - + In CoffeeScript, the function keyword is replaced by the -> symbol, and indentation is used instead of curly braces (except when defining an [[associative array]]), as in Python. Also, parentheses can usually be omitted. Thus, the CoffeeScript equivalent of the snippet above is - + $(document).ready -> # Initialization code goes here - + or - + $ -> # Initialization code goes here - + == Compiling == diff --git a/Lang/Commodore-BASIC/Comma-quibbling b/Lang/Commodore-BASIC/Comma-quibbling new file mode 120000 index 0000000000..5ff3afcd59 --- /dev/null +++ b/Lang/Commodore-BASIC/Comma-quibbling @@ -0,0 +1 @@ +../../Task/Comma-quibbling/Commodore-BASIC \ No newline at end of file diff --git a/Lang/Cowgol/Arithmetic-numbers b/Lang/Cowgol/Arithmetic-numbers new file mode 120000 index 0000000000..ad116dfe9f --- /dev/null +++ b/Lang/Cowgol/Arithmetic-numbers @@ -0,0 +1 @@ +../../Task/Arithmetic-numbers/Cowgol \ No newline at end of file diff --git a/Lang/Cowgol/Partition-an-integer-x-into-n-primes b/Lang/Cowgol/Partition-an-integer-x-into-n-primes new file mode 120000 index 0000000000..77d202dd2c --- /dev/null +++ b/Lang/Cowgol/Partition-an-integer-x-into-n-primes @@ -0,0 +1 @@ +../../Task/Partition-an-integer-x-into-n-primes/Cowgol \ No newline at end of file diff --git a/Lang/DIBOL-11/Loops-Infinite b/Lang/DIBOL-11/Loops-Infinite new file mode 120000 index 0000000000..81547d688b --- /dev/null +++ b/Lang/DIBOL-11/Loops-Infinite @@ -0,0 +1 @@ +../../Task/Loops-Infinite/DIBOL-11 \ No newline at end of file diff --git a/Lang/Dart/100-prisoners b/Lang/Dart/100-prisoners new file mode 120000 index 0000000000..6b68c72b8e --- /dev/null +++ b/Lang/Dart/100-prisoners @@ -0,0 +1 @@ +../../Task/100-prisoners/Dart \ No newline at end of file diff --git a/Lang/Dart/Tau-function b/Lang/Dart/Tau-function new file mode 120000 index 0000000000..b1181f3147 --- /dev/null +++ b/Lang/Dart/Tau-function @@ -0,0 +1 @@ +../../Task/Tau-function/Dart \ No newline at end of file diff --git a/Lang/Dart/Tau-number b/Lang/Dart/Tau-number new file mode 120000 index 0000000000..16f7c51341 --- /dev/null +++ b/Lang/Dart/Tau-number @@ -0,0 +1 @@ +../../Task/Tau-number/Dart \ No newline at end of file diff --git a/Lang/Dart/Temperature-conversion b/Lang/Dart/Temperature-conversion new file mode 120000 index 0000000000..52e8aaa5fb --- /dev/null +++ b/Lang/Dart/Temperature-conversion @@ -0,0 +1 @@ +../../Task/Temperature-conversion/Dart \ No newline at end of file diff --git a/Lang/Dc/Comma-quibbling b/Lang/Dc/Comma-quibbling new file mode 120000 index 0000000000..179958b910 --- /dev/null +++ b/Lang/Dc/Comma-quibbling @@ -0,0 +1 @@ +../../Task/Comma-quibbling/Dc \ No newline at end of file diff --git a/Lang/Draco/Floyds-triangle b/Lang/Draco/Floyds-triangle new file mode 120000 index 0000000000..c58a68cb7d --- /dev/null +++ b/Lang/Draco/Floyds-triangle @@ -0,0 +1 @@ +../../Task/Floyds-triangle/Draco \ No newline at end of file diff --git a/Lang/Draco/Munchausen-numbers b/Lang/Draco/Munchausen-numbers new file mode 120000 index 0000000000..52967d68c1 --- /dev/null +++ b/Lang/Draco/Munchausen-numbers @@ -0,0 +1 @@ +../../Task/Munchausen-numbers/Draco \ No newline at end of file diff --git a/Lang/Draco/Set-consolidation b/Lang/Draco/Set-consolidation new file mode 120000 index 0000000000..152dd9a3bb --- /dev/null +++ b/Lang/Draco/Set-consolidation @@ -0,0 +1 @@ +../../Task/Set-consolidation/Draco \ No newline at end of file diff --git a/Lang/EasyLang/Average-loop-length b/Lang/EasyLang/Average-loop-length new file mode 120000 index 0000000000..adb975f11d --- /dev/null +++ b/Lang/EasyLang/Average-loop-length @@ -0,0 +1 @@ +../../Task/Average-loop-length/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Best-shuffle b/Lang/EasyLang/Best-shuffle new file mode 120000 index 0000000000..56cfd176ba --- /dev/null +++ b/Lang/EasyLang/Best-shuffle @@ -0,0 +1 @@ +../../Task/Best-shuffle/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Biorhythms b/Lang/EasyLang/Biorhythms new file mode 120000 index 0000000000..3e8c2b07fa --- /dev/null +++ b/Lang/EasyLang/Biorhythms @@ -0,0 +1 @@ +../../Task/Biorhythms/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Brilliant-numbers b/Lang/EasyLang/Brilliant-numbers new file mode 120000 index 0000000000..280a1c45cc --- /dev/null +++ b/Lang/EasyLang/Brilliant-numbers @@ -0,0 +1 @@ +../../Task/Brilliant-numbers/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/CSV-data-manipulation b/Lang/EasyLang/CSV-data-manipulation new file mode 120000 index 0000000000..18ae83328e --- /dev/null +++ b/Lang/EasyLang/CSV-data-manipulation @@ -0,0 +1 @@ +../../Task/CSV-data-manipulation/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/CSV-to-HTML-translation b/Lang/EasyLang/CSV-to-HTML-translation new file mode 120000 index 0000000000..7a4f03c98e --- /dev/null +++ b/Lang/EasyLang/CSV-to-HTML-translation @@ -0,0 +1 @@ +../../Task/CSV-to-HTML-translation/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Calkin-Wilf-sequence b/Lang/EasyLang/Calkin-Wilf-sequence new file mode 120000 index 0000000000..4e52e0d6e6 --- /dev/null +++ b/Lang/EasyLang/Calkin-Wilf-sequence @@ -0,0 +1 @@ +../../Task/Calkin-Wilf-sequence/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Camel-case-and-snake-case b/Lang/EasyLang/Camel-case-and-snake-case new file mode 120000 index 0000000000..0a9d3d035c --- /dev/null +++ b/Lang/EasyLang/Camel-case-and-snake-case @@ -0,0 +1 @@ +../../Task/Camel-case-and-snake-case/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Chaocipher b/Lang/EasyLang/Chaocipher new file mode 120000 index 0000000000..46e0f46135 --- /dev/null +++ b/Lang/EasyLang/Chaocipher @@ -0,0 +1 @@ +../../Task/Chaocipher/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Color-wheel b/Lang/EasyLang/Color-wheel new file mode 120000 index 0000000000..c18069acb1 --- /dev/null +++ b/Lang/EasyLang/Color-wheel @@ -0,0 +1 @@ +../../Task/Color-wheel/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Colorful-numbers b/Lang/EasyLang/Colorful-numbers new file mode 120000 index 0000000000..ebe27902b2 --- /dev/null +++ b/Lang/EasyLang/Colorful-numbers @@ -0,0 +1 @@ +../../Task/Colorful-numbers/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Convex-hull b/Lang/EasyLang/Convex-hull new file mode 120000 index 0000000000..9e70f24915 --- /dev/null +++ b/Lang/EasyLang/Convex-hull @@ -0,0 +1 @@ +../../Task/Convex-hull/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Cramers-rule b/Lang/EasyLang/Cramers-rule new file mode 120000 index 0000000000..15d86e7ebe --- /dev/null +++ b/Lang/EasyLang/Cramers-rule @@ -0,0 +1 @@ +../../Task/Cramers-rule/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Create-an-HTML-table b/Lang/EasyLang/Create-an-HTML-table new file mode 120000 index 0000000000..977757451c --- /dev/null +++ b/Lang/EasyLang/Create-an-HTML-table @@ -0,0 +1 @@ +../../Task/Create-an-HTML-table/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Cut-a-rectangle b/Lang/EasyLang/Cut-a-rectangle new file mode 120000 index 0000000000..879a5ce073 --- /dev/null +++ b/Lang/EasyLang/Cut-a-rectangle @@ -0,0 +1 @@ +../../Task/Cut-a-rectangle/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Determine-if-two-triangles-overlap b/Lang/EasyLang/Determine-if-two-triangles-overlap new file mode 120000 index 0000000000..94cb794e8e --- /dev/null +++ b/Lang/EasyLang/Determine-if-two-triangles-overlap @@ -0,0 +1 @@ +../../Task/Determine-if-two-triangles-overlap/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Determine-sentence-type b/Lang/EasyLang/Determine-sentence-type new file mode 120000 index 0000000000..191e85776f --- /dev/null +++ b/Lang/EasyLang/Determine-sentence-type @@ -0,0 +1 @@ +../../Task/Determine-sentence-type/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Digital-root-Multiplicative-digital-root b/Lang/EasyLang/Digital-root-Multiplicative-digital-root new file mode 120000 index 0000000000..c1e68a7fcb --- /dev/null +++ b/Lang/EasyLang/Digital-root-Multiplicative-digital-root @@ -0,0 +1 @@ +../../Task/Digital-root-Multiplicative-digital-root/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Display-a-linear-combination b/Lang/EasyLang/Display-a-linear-combination new file mode 120000 index 0000000000..e045995ad6 --- /dev/null +++ b/Lang/EasyLang/Display-a-linear-combination @@ -0,0 +1 @@ +../../Task/Display-a-linear-combination/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Draw-a-cuboid b/Lang/EasyLang/Draw-a-cuboid new file mode 120000 index 0000000000..bc7664226a --- /dev/null +++ b/Lang/EasyLang/Draw-a-cuboid @@ -0,0 +1 @@ +../../Task/Draw-a-cuboid/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Emirp-primes b/Lang/EasyLang/Emirp-primes new file mode 120000 index 0000000000..59db016c15 --- /dev/null +++ b/Lang/EasyLang/Emirp-primes @@ -0,0 +1 @@ +../../Task/Emirp-primes/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Erd-s-Nicolas-numbers b/Lang/EasyLang/Erd-s-Nicolas-numbers new file mode 120000 index 0000000000..83838eb37b --- /dev/null +++ b/Lang/EasyLang/Erd-s-Nicolas-numbers @@ -0,0 +1 @@ +../../Task/Erd-s-Nicolas-numbers/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Esthetic-numbers b/Lang/EasyLang/Esthetic-numbers new file mode 120000 index 0000000000..17ae4253cc --- /dev/null +++ b/Lang/EasyLang/Esthetic-numbers @@ -0,0 +1 @@ +../../Task/Esthetic-numbers/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Euler-method b/Lang/EasyLang/Euler-method new file mode 120000 index 0000000000..6d314b22d5 --- /dev/null +++ b/Lang/EasyLang/Euler-method @@ -0,0 +1 @@ +../../Task/Euler-method/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Evolutionary-algorithm b/Lang/EasyLang/Evolutionary-algorithm new file mode 120000 index 0000000000..1e38bedd7f --- /dev/null +++ b/Lang/EasyLang/Evolutionary-algorithm @@ -0,0 +1 @@ +../../Task/Evolutionary-algorithm/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Factors-of-a-Mersenne-number b/Lang/EasyLang/Factors-of-a-Mersenne-number new file mode 120000 index 0000000000..3539cc5a50 --- /dev/null +++ b/Lang/EasyLang/Factors-of-a-Mersenne-number @@ -0,0 +1 @@ +../../Task/Factors-of-a-Mersenne-number/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Fibonacci-n-step-number-sequences b/Lang/EasyLang/Fibonacci-n-step-number-sequences new file mode 120000 index 0000000000..164fc80462 --- /dev/null +++ b/Lang/EasyLang/Fibonacci-n-step-number-sequences @@ -0,0 +1 @@ +../../Task/Fibonacci-n-step-number-sequences/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Fibonacci-word b/Lang/EasyLang/Fibonacci-word new file mode 120000 index 0000000000..a05179a237 --- /dev/null +++ b/Lang/EasyLang/Fibonacci-word @@ -0,0 +1 @@ +../../Task/Fibonacci-word/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/File-extension-is-in-extensions-list b/Lang/EasyLang/File-extension-is-in-extensions-list new file mode 120000 index 0000000000..6f2ec30cd2 --- /dev/null +++ b/Lang/EasyLang/File-extension-is-in-extensions-list @@ -0,0 +1 @@ +../../Task/File-extension-is-in-extensions-list/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Find-palindromic-numbers-in-both-binary-and-ternary-bases b/Lang/EasyLang/Find-palindromic-numbers-in-both-binary-and-ternary-bases new file mode 120000 index 0000000000..3aca354001 --- /dev/null +++ b/Lang/EasyLang/Find-palindromic-numbers-in-both-binary-and-ternary-bases @@ -0,0 +1 @@ +../../Task/Find-palindromic-numbers-in-both-binary-and-ternary-bases/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/First-perfect-square-in-base-n-with-n-unique-digits b/Lang/EasyLang/First-perfect-square-in-base-n-with-n-unique-digits new file mode 120000 index 0000000000..cef6960be2 --- /dev/null +++ b/Lang/EasyLang/First-perfect-square-in-base-n-with-n-unique-digits @@ -0,0 +1 @@ +../../Task/First-perfect-square-in-base-n-with-n-unique-digits/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/First-power-of-2-that-has-leading-decimal-digits-of-12 b/Lang/EasyLang/First-power-of-2-that-has-leading-decimal-digits-of-12 new file mode 120000 index 0000000000..0246bc2ab7 --- /dev/null +++ b/Lang/EasyLang/First-power-of-2-that-has-leading-decimal-digits-of-12 @@ -0,0 +1 @@ +../../Task/First-power-of-2-that-has-leading-decimal-digits-of-12/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Five-weekends b/Lang/EasyLang/Five-weekends new file mode 120000 index 0000000000..1465857f84 --- /dev/null +++ b/Lang/EasyLang/Five-weekends @@ -0,0 +1 @@ +../../Task/Five-weekends/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Fivenum b/Lang/EasyLang/Fivenum new file mode 120000 index 0000000000..48a3ffd336 --- /dev/null +++ b/Lang/EasyLang/Fivenum @@ -0,0 +1 @@ +../../Task/Fivenum/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Flow-control-structures b/Lang/EasyLang/Flow-control-structures new file mode 120000 index 0000000000..c22991f348 --- /dev/null +++ b/Lang/EasyLang/Flow-control-structures @@ -0,0 +1 @@ +../../Task/Flow-control-structures/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Floyds-triangle b/Lang/EasyLang/Floyds-triangle new file mode 120000 index 0000000000..59c29e05b0 --- /dev/null +++ b/Lang/EasyLang/Floyds-triangle @@ -0,0 +1 @@ +../../Task/Floyds-triangle/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Four-is-magic b/Lang/EasyLang/Four-is-magic new file mode 120000 index 0000000000..12775a7d16 --- /dev/null +++ b/Lang/EasyLang/Four-is-magic @@ -0,0 +1 @@ +../../Task/Four-is-magic/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Fusc-sequence b/Lang/EasyLang/Fusc-sequence new file mode 120000 index 0000000000..d1a5af47df --- /dev/null +++ b/Lang/EasyLang/Fusc-sequence @@ -0,0 +1 @@ +../../Task/Fusc-sequence/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Galton-box-animation b/Lang/EasyLang/Galton-box-animation new file mode 120000 index 0000000000..afd1fd5e74 --- /dev/null +++ b/Lang/EasyLang/Galton-box-animation @@ -0,0 +1 @@ +../../Task/Galton-box-animation/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Gamma-function b/Lang/EasyLang/Gamma-function new file mode 120000 index 0000000000..16283d7c69 --- /dev/null +++ b/Lang/EasyLang/Gamma-function @@ -0,0 +1 @@ +../../Task/Gamma-function/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Gapful-numbers b/Lang/EasyLang/Gapful-numbers new file mode 120000 index 0000000000..2017e0e11f --- /dev/null +++ b/Lang/EasyLang/Gapful-numbers @@ -0,0 +1 @@ +../../Task/Gapful-numbers/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/General-FizzBuzz b/Lang/EasyLang/General-FizzBuzz new file mode 120000 index 0000000000..c74a1c59eb --- /dev/null +++ b/Lang/EasyLang/General-FizzBuzz @@ -0,0 +1 @@ +../../Task/General-FizzBuzz/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Generate-Chess960-starting-position b/Lang/EasyLang/Generate-Chess960-starting-position new file mode 120000 index 0000000000..7aebe5f336 --- /dev/null +++ b/Lang/EasyLang/Generate-Chess960-starting-position @@ -0,0 +1 @@ +../../Task/Generate-Chess960-starting-position/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Gray-code b/Lang/EasyLang/Gray-code new file mode 120000 index 0000000000..0807a99d28 --- /dev/null +++ b/Lang/EasyLang/Gray-code @@ -0,0 +1 @@ +../../Task/Gray-code/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Harmonic-series b/Lang/EasyLang/Harmonic-series new file mode 120000 index 0000000000..06ca0ca4a5 --- /dev/null +++ b/Lang/EasyLang/Harmonic-series @@ -0,0 +1 @@ +../../Task/Harmonic-series/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Here-document b/Lang/EasyLang/Here-document new file mode 120000 index 0000000000..55d2509af0 --- /dev/null +++ b/Lang/EasyLang/Here-document @@ -0,0 +1 @@ +../../Task/Here-document/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Horners-rule-for-polynomial-evaluation b/Lang/EasyLang/Horners-rule-for-polynomial-evaluation new file mode 120000 index 0000000000..c1ae14c36b --- /dev/null +++ b/Lang/EasyLang/Horners-rule-for-polynomial-evaluation @@ -0,0 +1 @@ +../../Task/Horners-rule-for-polynomial-evaluation/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Increasing-gaps-between-consecutive-Niven-numbers b/Lang/EasyLang/Increasing-gaps-between-consecutive-Niven-numbers new file mode 120000 index 0000000000..2b4a5b83cc --- /dev/null +++ b/Lang/EasyLang/Increasing-gaps-between-consecutive-Niven-numbers @@ -0,0 +1 @@ +../../Task/Increasing-gaps-between-consecutive-Niven-numbers/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Levenshtein-distance-Alignment b/Lang/EasyLang/Levenshtein-distance-Alignment new file mode 120000 index 0000000000..dc79306a8c --- /dev/null +++ b/Lang/EasyLang/Levenshtein-distance-Alignment @@ -0,0 +1 @@ +../../Task/Levenshtein-distance-Alignment/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Mind-boggling-card-trick b/Lang/EasyLang/Mind-boggling-card-trick new file mode 120000 index 0000000000..ae422a355d --- /dev/null +++ b/Lang/EasyLang/Mind-boggling-card-trick @@ -0,0 +1 @@ +../../Task/Mind-boggling-card-trick/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Number-names b/Lang/EasyLang/Number-names new file mode 120000 index 0000000000..abedf4dd40 --- /dev/null +++ b/Lang/EasyLang/Number-names @@ -0,0 +1 @@ +../../Task/Number-names/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Peano-curve b/Lang/EasyLang/Peano-curve new file mode 120000 index 0000000000..5f0f6138e3 --- /dev/null +++ b/Lang/EasyLang/Peano-curve @@ -0,0 +1 @@ +../../Task/Peano-curve/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Random-Latin-squares b/Lang/EasyLang/Random-Latin-squares new file mode 120000 index 0000000000..377972d9e1 --- /dev/null +++ b/Lang/EasyLang/Random-Latin-squares @@ -0,0 +1 @@ +../../Task/Random-Latin-squares/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/SEDOLs b/Lang/EasyLang/SEDOLs new file mode 120000 index 0000000000..51d6fbebdf --- /dev/null +++ b/Lang/EasyLang/SEDOLs @@ -0,0 +1 @@ +../../Task/SEDOLs/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Sierpinski-square-curve b/Lang/EasyLang/Sierpinski-square-curve new file mode 120000 index 0000000000..5a67658618 --- /dev/null +++ b/Lang/EasyLang/Sierpinski-square-curve @@ -0,0 +1 @@ +../../Task/Sierpinski-square-curve/EasyLang \ No newline at end of file diff --git a/Lang/EasyLang/Sum-to-100 b/Lang/EasyLang/Sum-to-100 new file mode 120000 index 0000000000..8a6d9e6af8 --- /dev/null +++ b/Lang/EasyLang/Sum-to-100 @@ -0,0 +1 @@ +../../Task/Sum-to-100/EasyLang \ No newline at end of file diff --git a/Lang/Emacs-Lisp/Count-occurrences-of-a-substring b/Lang/Emacs-Lisp/Count-occurrences-of-a-substring new file mode 120000 index 0000000000..461c47a81c --- /dev/null +++ b/Lang/Emacs-Lisp/Count-occurrences-of-a-substring @@ -0,0 +1 @@ +../../Task/Count-occurrences-of-a-substring/Emacs-Lisp \ No newline at end of file diff --git a/Lang/Emacs-Lisp/Letter-frequency b/Lang/Emacs-Lisp/Letter-frequency new file mode 120000 index 0000000000..fd0ce57ae8 --- /dev/null +++ b/Lang/Emacs-Lisp/Letter-frequency @@ -0,0 +1 @@ +../../Task/Letter-frequency/Emacs-Lisp \ No newline at end of file diff --git a/Lang/Excel/Damm-algorithm b/Lang/Excel/Damm-algorithm new file mode 120000 index 0000000000..f736e88724 --- /dev/null +++ b/Lang/Excel/Damm-algorithm @@ -0,0 +1 @@ +../../Task/Damm-algorithm/Excel \ No newline at end of file diff --git a/Lang/F-Sharp/AKS-test-for-primes b/Lang/F-Sharp/AKS-test-for-primes new file mode 120000 index 0000000000..8cadb5934e --- /dev/null +++ b/Lang/F-Sharp/AKS-test-for-primes @@ -0,0 +1 @@ +../../Task/AKS-test-for-primes/F-Sharp \ No newline at end of file diff --git a/Lang/F-Sharp/Golden-ratio-Convergence b/Lang/F-Sharp/Golden-ratio-Convergence new file mode 120000 index 0000000000..beb42e1ac6 --- /dev/null +++ b/Lang/F-Sharp/Golden-ratio-Convergence @@ -0,0 +1 @@ +../../Task/Golden-ratio-Convergence/F-Sharp \ No newline at end of file diff --git a/Lang/F-Sharp/Stair-climbing-puzzle b/Lang/F-Sharp/Stair-climbing-puzzle new file mode 120000 index 0000000000..e1348f8b99 --- /dev/null +++ b/Lang/F-Sharp/Stair-climbing-puzzle @@ -0,0 +1 @@ +../../Task/Stair-climbing-puzzle/F-Sharp \ No newline at end of file diff --git a/Lang/F-Sharp/Thue-Morse b/Lang/F-Sharp/Thue-Morse new file mode 120000 index 0000000000..32428af765 --- /dev/null +++ b/Lang/F-Sharp/Thue-Morse @@ -0,0 +1 @@ +../../Task/Thue-Morse/F-Sharp \ No newline at end of file diff --git a/Lang/FOCAL/Smith-numbers b/Lang/FOCAL/Smith-numbers new file mode 120000 index 0000000000..3ffdfd37fd --- /dev/null +++ b/Lang/FOCAL/Smith-numbers @@ -0,0 +1 @@ +../../Task/Smith-numbers/FOCAL \ No newline at end of file diff --git a/Lang/Fe/00-LANG.txt b/Lang/Fe/00-LANG.txt index e459a4ddde..526acc2adb 100644 --- a/Lang/Fe/00-LANG.txt +++ b/Lang/Fe/00-LANG.txt @@ -1,6 +1,5 @@ {{language|exec=interpreted|checking=dynamic|gc=yes|site=https://github.com/rxi/fe}} -== '''fe''' == -A '''tiny''', embeddable language implemented in ANSI C +fe is a '''tiny''', embeddable language implemented in ANSI C. (= reverse (fn (lst) (let res nil) diff --git a/Lang/Fennel/00-LANG.txt b/Lang/Fennel/00-LANG.txt index 548a2dac3c..d4313c004b 100644 --- a/Lang/Fennel/00-LANG.txt +++ b/Lang/Fennel/00-LANG.txt @@ -1,4 +1,4 @@ -{{language|Fennel}} +{{language|Fennel|hopl=no|site=https://fennel-lang.org/}} According to Fennel website: Fennel is a programming language that brings together the speed, simplicity, and reach of Lua with the flexibility of a lisp syntax and macro system.