Family Day update

This commit is contained in:
Ingy döt Net 2020-02-17 23:21:07 -08:00
parent aac6731f2c
commit 9ad63ea473
2442 changed files with 39761 additions and 8255 deletions

View File

@ -0,0 +1 @@
../../Task/Increment-a-numerical-string/APL

View File

@ -0,0 +1 @@
../../Task/Carmichael-3-strong-pseudoprimes/AWK

View File

@ -0,0 +1 @@
../../Task/Circles-of-given-radius-through-two-points/AWK

View File

@ -0,0 +1 @@
../../Task/Colour-bars-Display/AWK

View File

@ -0,0 +1 @@
../../Task/Dynamic-variable-names/AWK

1
Lang/AWK/Gray-code Symbolic link
View File

@ -0,0 +1 @@
../../Task/Gray-code/AWK

View File

@ -0,0 +1 @@
../../Task/Greyscale-bars-Display/AWK

View File

@ -0,0 +1 @@
../../Task/Keyboard-input-Flush-the-keyboard-buffer/AWK

View File

@ -0,0 +1 @@
../../Task/Keyboard-input-Keypress-check/AWK

1
Lang/AWK/Left-factorials Symbolic link
View File

@ -0,0 +1 @@
../../Task/Left-factorials/AWK

View File

@ -0,0 +1 @@
../../Task/Maximum-triangle-path-sum/AWK

1
Lang/AWK/Permutation-test Symbolic link
View File

@ -0,0 +1 @@
../../Task/Permutation-test/AWK

1
Lang/AWK/Permutations Symbolic link
View File

@ -0,0 +1 @@
../../Task/Permutations/AWK

View File

@ -0,0 +1 @@
../../Task/Pythagorean-triples/AWK

1
Lang/AWK/Sudoku Symbolic link
View File

@ -0,0 +1 @@
../../Task/Sudoku/AWK

View File

@ -0,0 +1 @@
../../Task/AKS-test-for-primes/Ada

1
Lang/Ada/Brownian-tree Symbolic link
View File

@ -0,0 +1 @@
../../Task/Brownian-tree/Ada

View File

@ -0,0 +1 @@
../../Task/Colour-bars-Display/Ada

View File

@ -0,0 +1 @@
../../Task/Colour-pinstripe-Display/Ada

1
Lang/Ada/Death-Star Symbolic link
View File

@ -0,0 +1 @@
../../Task/Death-Star/Ada

1
Lang/Ada/Draw-a-clock Symbolic link
View File

@ -0,0 +1 @@
../../Task/Draw-a-clock/Ada

1
Lang/Ada/Fractal-tree Symbolic link
View File

@ -0,0 +1 @@
../../Task/Fractal-tree/Ada

View File

@ -0,0 +1 @@
../../Task/Gaussian-elimination/Ada

View File

@ -0,0 +1 @@
../../Task/Hickerson-series-of-almost-integers/Ada

1
Lang/Ada/Honeycombs Symbolic link
View File

@ -0,0 +1 @@
../../Task/Honeycombs/Ada

View File

@ -0,0 +1 @@
../../Task/Iterated-digits-squaring/Ada

1
Lang/Ada/Ludic-numbers Symbolic link
View File

@ -0,0 +1 @@
../../Task/Ludic-numbers/Ada

1
Lang/Ada/MD4 Symbolic link
View File

@ -0,0 +1 @@
../../Task/MD4/Ada

1
Lang/Ada/Pinstripe-Display Symbolic link
View File

@ -0,0 +1 @@
../../Task/Pinstripe-Display/Ada

1
Lang/Ada/RIPEMD-160 Symbolic link
View File

@ -0,0 +1 @@
../../Task/RIPEMD-160/Ada

1
Lang/Ada/SHA-256 Symbolic link
View File

@ -0,0 +1 @@
../../Task/SHA-256/Ada

View File

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Pancake-sort/Batch-File

View File

@ -0,0 +1 @@
../../Task/Quine/Binary-Lambda-Calculus

View File

@ -0,0 +1 @@
../../Task/Function-composition/Bracmat

1
Lang/Bracmat/Quine Symbolic link
View File

@ -0,0 +1 @@
../../Task/Quine/Bracmat

View File

@ -24,8 +24,8 @@ If you can't find an implementation for your task in the C++ category below, ple
* '''TR1''' (Technical Report 1) is a proposal for extensions to the C++ standard library. It was published in 2007. Many of its proposals made it into C++11. Many compilers support it, but put its headers in a different directory.
* '''C++11''' (formerly called '''C++0x''' and sometimes '''C++1x''') is a significant improvement, adding many new language features and libraries. It was standardized by ISO in 2011. Most of its features are available in [[GCC]] [http://gcc.gnu.org/projects/cxx0x.html] and [[Clang]] [http://clang.llvm.org/cxx_status.html].
* '''C++14''' (formerly called '''C++1y''') is a minor improvement to C++11, standardized by ISO in 2014. Most of its features are available in [[Clang]] [http://clang.llvm.org/cxx_status.html] and [[GCC]] [http://gcc.gnu.org/projects/cxx1y.html].
* '''C++17''' (formerly called '''C++1z''') is a minor improvement to C++14, standardized by ISO in 2017. Most of its features are already available in [[Clang]] [http://clang.llvm.org/cxx_status.html] and [[GCC]] [https://gcc.gnu.org/projects/cxx-status.html#cxx17].
* '''C++2a''' ('''C++20 ''' unofficially) is a major upcoming improvement to C++17 first drafted in July 2017. What proposed features it will have is currently partially implemented by [[Clang]] [http://clang.llvm.org/cxx_status.html] and [[GCC]] [https://gcc.gnu.org/projects/cxx-status.html#tses]
* '''C++17''' (formerly called '''C++1z''') is a minor improvement to C++14, standardized by ISO in 2017. Most of its features are available in [[Clang]] [http://clang.llvm.org/cxx_status.html] and [[GCC]] [https://gcc.gnu.org/projects/cxx-status.html#cxx17].
* '''C++20''' (formerly called '''C++2a''') is a major upcoming improvement to C++17 first drafted in July 2017. What proposed features it will have is currently partially implemented by [[Clang]] [http://clang.llvm.org/cxx_status.html] and [[GCC]] [https://gcc.gnu.org/projects/cxx-status.html#tses]
{{language programming paradigm|Imperative}}
{{language programming paradigm|Object-oriented}}

1
Lang/C++/K-d-tree Symbolic link
View File

@ -0,0 +1 @@
../../Task/K-d-tree/C++

View File

@ -0,0 +1 @@
../../Task/Parse-an-IP-Address/C++

1
Lang/C++/Truncatable-primes Symbolic link
View File

@ -0,0 +1 @@
../../Task/Truncatable-primes/C++

View File

@ -0,0 +1 @@
../../Task/Define-a-primitive-data-type/C-sharp

View File

@ -0,0 +1 @@
../../Task/Enforced-immutability/C-sharp

1
Lang/C-sharp/Set-puzzle Symbolic link
View File

@ -0,0 +1 @@
../../Task/Set-puzzle/C-sharp

View File

@ -0,0 +1 @@
../../Task/Universal-Turing-machine/C-sharp

1
Lang/C-sharp/Y-combinator Symbolic link
View File

@ -0,0 +1 @@
../../Task/Y-combinator/C-sharp

View File

@ -22,7 +22,9 @@ C has since spread to many other [[:Category:Platforms|platforms]], and is now o
* '''C89''' (often called '''[[ANSI]] C''') is the version of C standardized by ANSI in 1989. It is the most commonly used and supported version of the language.
* '''C90''' (often called '''[[ISO]] C''') is identical to C89, republished by ISO in 1990.
* '''C99''' is a significant improvement, adopting many features of [[C++]] and standardizing common compiler extensions. It was standardized by ISO in 1999, and by ANSI in 2000. It is primarily supported by commercial C compilers, but most of its features are available in [[Clang]] [[GCC]]. [http://gcc.gnu.org/c99status.html]
* '''C11''' is the current standard, published in December 2011. It is the default for [[GCC]] as of version 5.1.
* '''C11''' is the previous standard, published in December 2011. It is the default for [[GCC]] as of version 5.1.
* '''C18''' is the current standard, published in June 2018. It is the default for [[GCC]] as of version 8.1.
* '''C2x''' is the upcoming standard, planned for a 2021 publication. [[GCC]] 9 and [[Clang]] 9 have preliminary support for it.
==Citation==
*[[wp:C_%28programming_language%29|Wikipedia:C (programming language)]]

1
Lang/C/Balanced-ternary Symbolic link
View File

@ -0,0 +1 @@
../../Task/Balanced-ternary/C

View File

@ -0,0 +1 @@
../../Task/Call-a-foreign-language-function/C

View File

@ -0,0 +1 @@
../../Task/Call-an-object-method/C

1
Lang/C/Casting-out-nines Symbolic link
View File

@ -0,0 +1 @@
../../Task/Casting-out-nines/C

1
Lang/C/Inheritance-Multiple Symbolic link
View File

@ -0,0 +1 @@
../../Task/Inheritance-Multiple/C

1
Lang/C/RIPEMD-160 Symbolic link
View File

@ -0,0 +1 @@
../../Task/RIPEMD-160/C

View File

@ -0,0 +1 @@
../../Task/Zeckendorf-arithmetic/C

1
Lang/COBOL/Count-the-coins Symbolic link
View File

@ -0,0 +1 @@
../../Task/Count-the-coins/COBOL

View File

@ -0,0 +1 @@
../../Task/Holidays-related-to-Easter/COBOL

View File

@ -0,0 +1 @@
../../Task/Levenshtein-distance/COBOL

View File

@ -0,0 +1 @@
../../Task/Parsing-RPN-calculator-algorithm/COBOL

View File

@ -0,0 +1 @@
../../Task/Read-a-configuration-file/COBOL

View File

@ -0,0 +1 @@
../../Task/Strip-comments-from-a-string/COBOL

View File

@ -0,0 +1 @@
../../Task/Empty-string/Cache-ObjectScript

1
Lang/Clojure/Rep-string Symbolic link
View File

@ -0,0 +1 @@
../../Task/Rep-string/Clojure

1
Lang/Clojure/Variables Symbolic link
View File

@ -0,0 +1 @@
../../Task/Variables/Clojure

View File

@ -10,6 +10,6 @@ Commodore BASIC is notable for its lack of integer arithmetic; all operations we
Programs were tokenized into [[wp:bytecode|bytecode]], although many characters were left intact to facilitate printing the source code back out in original form; it's one of the few BASICs of the time that preserved whitespace (though not leading whitespace). Unlike some contemporary BASICs, it supported arrays of strings, and arrays could have thousands of elements as long as there was sufficient memory for them (but strings were limited to 255 bytes).
The most well-known version is 2.0, which came with the [[wp:Commodore VIC-20|VIC-20]] and [[wp:Commodore 64|Commodore 64]]. Despite the impressive sound and graphics capabilities of the machines, the language had no support for them; machine code was required to take advantage of those features. Later BASIC versions added support, but the later machines that came with those versions never came close to the popularity of the 64.
The most well-known version is 2.0, which came with the [[wp:Commodore VIC-20|VIC-20]] and [[wp:Commodore 64|Commodore 64]]. Despite the impressive sound and graphics capabilities of the machines, the language had no unique commands for them. Instead, programmers had to directly manipulate or read the hardware registers with POKE and PEEK commands to take advantage of those features. Later BASIC versions added support, but the later machines that came with those versions never came close to the popularity of the 64.
In addition to the sound and graphic statements, the later versions also introduced structured programming constructs: <code>DO...LOOP</code>, which supported both pre- and post-evaluated conditions (<code>DO WHILE/UNTIL ... LOOP</code> and <code>DO ... LOOP WHILE/UNTIL</code>) as well as unconditional loop exit (<code>EXIT</code>) and <code>BEGIN...BEND</code> code blocks, which allowed multi-line conditional clauses. However, other limitations remained: variables were still all global and limited to 2-letter names, user-defined functions were restricted to a single expression with a single argument, etc.

View File

@ -0,0 +1 @@
../../Task/Count-the-coins/Commodore-BASIC

View File

@ -0,0 +1 @@
../../Task/Joystick-position/Commodore-BASIC

View File

@ -0,0 +1 @@
../../Task/Number-names/Commodore-BASIC

View File

@ -0,0 +1 @@
../../Task/Averages-Simple-moving-average/Crystal

View File

@ -0,0 +1 @@
../../Task/Exceptions-Catch-an-exception-thrown-in-a-nested-call/Crystal

1
Lang/Crystal/Factorial Symbolic link
View File

@ -0,0 +1 @@
../../Task/Factorial/Crystal

View File

@ -0,0 +1 @@
../../Task/Handle-a-signal/Crystal

View File

@ -0,0 +1 @@
../../Task/Hash-from-two-arrays/Crystal

1
Lang/Crystal/Hostname Symbolic link
View File

@ -0,0 +1 @@
../../Task/Hostname/Crystal

1
Lang/Crystal/Include-a-file Symbolic link
View File

@ -0,0 +1 @@
../../Task/Include-a-file/Crystal

1
Lang/Crystal/Knuth-shuffle Symbolic link
View File

@ -0,0 +1 @@
../../Task/Knuth-shuffle/Crystal

1
Lang/Crystal/Leap-year Symbolic link
View File

@ -0,0 +1 @@
../../Task/Leap-year/Crystal

1
Lang/Crystal/Loops-For Symbolic link
View File

@ -0,0 +1 @@
../../Task/Loops-For/Crystal

View File

@ -0,0 +1 @@
../../Task/Pangram-checker/Crystal

View File

@ -0,0 +1 @@
../../Task/Remove-duplicate-elements/Crystal

View File

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Bogosort/Crystal

View File

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Permutation-sort/Crystal

View File

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Selection-sort/Crystal

1
Lang/Crystal/Stack Symbolic link
View File

@ -0,0 +1 @@
../../Task/Stack/Crystal

1
Lang/Crystal/Substring Symbolic link
View File

@ -0,0 +1 @@
../../Task/Substring/Crystal

View File

@ -0,0 +1 @@
../../Task/Synchronous-concurrency/Crystal

View File

@ -0,0 +1 @@
../../Task/Test-a-function/Crystal

View File

@ -0,0 +1 @@
../../Task/User-input-Text/Crystal

View File

@ -0,0 +1 @@
../../Task/Zero-to-the-zero-power/Crystal

View File

@ -0,0 +1 @@
../../Task/Determine-if-only-one-instance-is-running/D

View File

@ -0,0 +1 @@
../../Task/9-billion-names-of-God-the-integer/Dart

1
Lang/Dart/Comments Symbolic link
View File

@ -0,0 +1 @@
../../Task/Comments/Dart

1
Lang/Delphi/Almost-prime Symbolic link
View File

@ -0,0 +1 @@
../../Task/Almost-prime/Delphi

1
Lang/Delphi/CRC-32 Symbolic link
View File

@ -0,0 +1 @@
../../Task/CRC-32/Delphi

View File

@ -0,0 +1 @@
../../Task/Last-Friday-of-each-month/Delphi

View File

@ -0,0 +1 @@
../../Task/100-doors/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Caesar-cipher/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Catalan-numbers/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Continued-fraction-Arithmetic-Construct-from-rational-number/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Factors-of-an-integer/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Greatest-common-divisor/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Hailstone-sequence/EDSAC-order-code

View File

@ -0,0 +1 @@
../../Task/Pangram-checker/EDSAC-order-code

Some files were not shown because too many files have changed in this diff Show More