Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
25
Lang/D/00-LANG.txt
Normal file
25
Lang/D/00-LANG.txt
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
{{language|D
|
||||
|exec=machine
|
||||
|strength=strong
|
||||
|gc=yes
|
||||
|safety=both
|
||||
|express=explicit
|
||||
|compat=both
|
||||
|checking=both
|
||||
|parampass=both
|
||||
|site=http://dlang.org/
|
||||
|LCT=yes}}{{codepad}}
|
||||
{{language programming paradigm|Imperative}}
|
||||
{{language programming paradigm|procedural}}
|
||||
{{language programming paradigm|object-oriented}}
|
||||
{{language programming paradigm|Functional}}
|
||||
{{language programming paradigm|generic}}
|
||||
'''D''' is an [[object-oriented]], [[imperative programming|imperative]], functional and multi-[[:Category:Programming Paradigms|paradigm]] systems programming language designed by Walter Bright of Digital Mars.
|
||||
Although it originated as a re-engineering of [[C++]], and is thus predominantly influenced by that language, it is not a variant of C++.
|
||||
Rather, D redesigns some C++ features and is influenced by concepts from other programming languages such as [[Python]], [[Java]], [[C sharp|C#]] and [[Eiffel]].
|
||||
|
||||
==Citations==
|
||||
* [[wp:D (programming language)|Wikipedia:D (programming language)]]
|
||||
|
||||
==Todo==
|
||||
[[Reports:Tasks_not_implemented_in_D]]
|
||||
2
Lang/D/00-META.yaml
Normal file
2
Lang/D/00-META.yaml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
---
|
||||
from: http://rosettacode.org/wiki/Category:D
|
||||
1
Lang/D/100-doors
Symbolic link
1
Lang/D/100-doors
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/100-doors/D
|
||||
1
Lang/D/100-prisoners
Symbolic link
1
Lang/D/100-prisoners
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/100-prisoners/D
|
||||
1
Lang/D/2048
Symbolic link
1
Lang/D/2048
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/2048/D
|
||||
1
Lang/D/24-game
Symbolic link
1
Lang/D/24-game
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/24-game/D
|
||||
1
Lang/D/24-game-Solve
Symbolic link
1
Lang/D/24-game-Solve
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/24-game-Solve/D
|
||||
1
Lang/D/4-rings-or-4-squares-puzzle
Symbolic link
1
Lang/D/4-rings-or-4-squares-puzzle
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/4-rings-or-4-squares-puzzle/D
|
||||
1
Lang/D/9-billion-names-of-God-the-integer
Symbolic link
1
Lang/D/9-billion-names-of-God-the-integer
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/9-billion-names-of-God-the-integer/D
|
||||
1
Lang/D/99-bottles-of-beer
Symbolic link
1
Lang/D/99-bottles-of-beer
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/99-bottles-of-beer/D
|
||||
1
Lang/D/A+B
Symbolic link
1
Lang/D/A+B
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/A+B/D
|
||||
1
Lang/D/ABC-problem
Symbolic link
1
Lang/D/ABC-problem
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/ABC-problem/D
|
||||
1
Lang/D/AKS-test-for-primes
Symbolic link
1
Lang/D/AKS-test-for-primes
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/AKS-test-for-primes/D
|
||||
1
Lang/D/ASCII-art-diagram-converter
Symbolic link
1
Lang/D/ASCII-art-diagram-converter
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/ASCII-art-diagram-converter/D
|
||||
1
Lang/D/AVL-tree
Symbolic link
1
Lang/D/AVL-tree
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/AVL-tree/D
|
||||
1
Lang/D/Abbreviations-automatic
Symbolic link
1
Lang/D/Abbreviations-automatic
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Abbreviations-automatic/D
|
||||
1
Lang/D/Abbreviations-simple
Symbolic link
1
Lang/D/Abbreviations-simple
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Abbreviations-simple/D
|
||||
1
Lang/D/Abstract-type
Symbolic link
1
Lang/D/Abstract-type
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Abstract-type/D
|
||||
1
Lang/D/Abundant-deficient-and-perfect-number-classifications
Symbolic link
1
Lang/D/Abundant-deficient-and-perfect-number-classifications
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Abundant-deficient-and-perfect-number-classifications/D
|
||||
1
Lang/D/Abundant-odd-numbers
Symbolic link
1
Lang/D/Abundant-odd-numbers
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Abundant-odd-numbers/D
|
||||
1
Lang/D/Accumulator-factory
Symbolic link
1
Lang/D/Accumulator-factory
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Accumulator-factory/D
|
||||
1
Lang/D/Ackermann-function
Symbolic link
1
Lang/D/Ackermann-function
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Ackermann-function/D
|
||||
1
Lang/D/Active-Directory-Connect
Symbolic link
1
Lang/D/Active-Directory-Connect
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Active-Directory-Connect/D
|
||||
1
Lang/D/Active-Directory-Search-for-a-user
Symbolic link
1
Lang/D/Active-Directory-Search-for-a-user
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Active-Directory-Search-for-a-user/D
|
||||
1
Lang/D/Active-object
Symbolic link
1
Lang/D/Active-object
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Active-object/D
|
||||
1
Lang/D/Add-a-variable-to-a-class-instance-at-runtime
Symbolic link
1
Lang/D/Add-a-variable-to-a-class-instance-at-runtime
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Add-a-variable-to-a-class-instance-at-runtime/D
|
||||
1
Lang/D/Address-of-a-variable
Symbolic link
1
Lang/D/Address-of-a-variable
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Address-of-a-variable/D
|
||||
1
Lang/D/Align-columns
Symbolic link
1
Lang/D/Align-columns
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Align-columns/D
|
||||
1
Lang/D/Aliquot-sequence-classifications
Symbolic link
1
Lang/D/Aliquot-sequence-classifications
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Aliquot-sequence-classifications/D
|
||||
1
Lang/D/Almost-prime
Symbolic link
1
Lang/D/Almost-prime
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Almost-prime/D
|
||||
1
Lang/D/Amb
Symbolic link
1
Lang/D/Amb
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Amb/D
|
||||
1
Lang/D/Amicable-pairs
Symbolic link
1
Lang/D/Amicable-pairs
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Amicable-pairs/D
|
||||
1
Lang/D/Anagrams
Symbolic link
1
Lang/D/Anagrams
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Anagrams/D
|
||||
1
Lang/D/Anagrams-Deranged-anagrams
Symbolic link
1
Lang/D/Anagrams-Deranged-anagrams
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Anagrams-Deranged-anagrams/D
|
||||
1
Lang/D/Angle-difference-between-two-bearings
Symbolic link
1
Lang/D/Angle-difference-between-two-bearings
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Angle-difference-between-two-bearings/D
|
||||
1
Lang/D/Animation
Symbolic link
1
Lang/D/Animation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Animation/D
|
||||
1
Lang/D/Anonymous-recursion
Symbolic link
1
Lang/D/Anonymous-recursion
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Anonymous-recursion/D
|
||||
1
Lang/D/Anti-primes
Symbolic link
1
Lang/D/Anti-primes
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Anti-primes/D
|
||||
1
Lang/D/Append-a-record-to-the-end-of-a-text-file
Symbolic link
1
Lang/D/Append-a-record-to-the-end-of-a-text-file
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Append-a-record-to-the-end-of-a-text-file/D
|
||||
1
Lang/D/Apply-a-callback-to-an-array
Symbolic link
1
Lang/D/Apply-a-callback-to-an-array
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Apply-a-callback-to-an-array/D
|
||||
1
Lang/D/Apply-a-digital-filter-direct-form-II-transposed-
Symbolic link
1
Lang/D/Apply-a-digital-filter-direct-form-II-transposed-
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Apply-a-digital-filter-direct-form-II-transposed-/D
|
||||
1
Lang/D/Approximate-equality
Symbolic link
1
Lang/D/Approximate-equality
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Approximate-equality/D
|
||||
1
Lang/D/Arbitrary-precision-integers-included-
Symbolic link
1
Lang/D/Arbitrary-precision-integers-included-
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arbitrary-precision-integers-included-/D
|
||||
1
Lang/D/Arithmetic-Complex
Symbolic link
1
Lang/D/Arithmetic-Complex
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arithmetic-Complex/D
|
||||
1
Lang/D/Arithmetic-Integer
Symbolic link
1
Lang/D/Arithmetic-Integer
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arithmetic-Integer/D
|
||||
1
Lang/D/Arithmetic-Rational
Symbolic link
1
Lang/D/Arithmetic-Rational
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arithmetic-Rational/D
|
||||
1
Lang/D/Arithmetic-evaluation
Symbolic link
1
Lang/D/Arithmetic-evaluation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arithmetic-evaluation/D
|
||||
1
Lang/D/Arithmetic-geometric-mean
Symbolic link
1
Lang/D/Arithmetic-geometric-mean
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arithmetic-geometric-mean/D
|
||||
1
Lang/D/Arithmetic-geometric-mean-Calculate-Pi
Symbolic link
1
Lang/D/Arithmetic-geometric-mean-Calculate-Pi
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arithmetic-geometric-mean-Calculate-Pi/D
|
||||
1
Lang/D/Array-concatenation
Symbolic link
1
Lang/D/Array-concatenation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Array-concatenation/D
|
||||
1
Lang/D/Array-length
Symbolic link
1
Lang/D/Array-length
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Array-length/D
|
||||
1
Lang/D/Arrays
Symbolic link
1
Lang/D/Arrays
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Arrays/D
|
||||
1
Lang/D/Assertions
Symbolic link
1
Lang/D/Assertions
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Assertions/D
|
||||
1
Lang/D/Associative-array-Creation
Symbolic link
1
Lang/D/Associative-array-Creation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Associative-array-Creation/D
|
||||
1
Lang/D/Associative-array-Iteration
Symbolic link
1
Lang/D/Associative-array-Iteration
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Associative-array-Iteration/D
|
||||
1
Lang/D/Atomic-updates
Symbolic link
1
Lang/D/Atomic-updates
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Atomic-updates/D
|
||||
1
Lang/D/Attractive-numbers
Symbolic link
1
Lang/D/Attractive-numbers
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Attractive-numbers/D
|
||||
1
Lang/D/Average-loop-length
Symbolic link
1
Lang/D/Average-loop-length
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Average-loop-length/D
|
||||
1
Lang/D/Averages-Arithmetic-mean
Symbolic link
1
Lang/D/Averages-Arithmetic-mean
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Arithmetic-mean/D
|
||||
1
Lang/D/Averages-Mean-angle
Symbolic link
1
Lang/D/Averages-Mean-angle
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Mean-angle/D
|
||||
1
Lang/D/Averages-Mean-time-of-day
Symbolic link
1
Lang/D/Averages-Mean-time-of-day
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Mean-time-of-day/D
|
||||
1
Lang/D/Averages-Median
Symbolic link
1
Lang/D/Averages-Median
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Median/D
|
||||
1
Lang/D/Averages-Mode
Symbolic link
1
Lang/D/Averages-Mode
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Mode/D
|
||||
1
Lang/D/Averages-Pythagorean-means
Symbolic link
1
Lang/D/Averages-Pythagorean-means
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Pythagorean-means/D
|
||||
1
Lang/D/Averages-Root-mean-square
Symbolic link
1
Lang/D/Averages-Root-mean-square
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Root-mean-square/D
|
||||
1
Lang/D/Averages-Simple-moving-average
Symbolic link
1
Lang/D/Averages-Simple-moving-average
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Averages-Simple-moving-average/D
|
||||
1
Lang/D/B-zier-curves-Intersections
Symbolic link
1
Lang/D/B-zier-curves-Intersections
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/B-zier-curves-Intersections/D
|
||||
1
Lang/D/Babbage-problem
Symbolic link
1
Lang/D/Babbage-problem
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Babbage-problem/D
|
||||
1
Lang/D/Balanced-brackets
Symbolic link
1
Lang/D/Balanced-brackets
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Balanced-brackets/D
|
||||
1
Lang/D/Balanced-ternary
Symbolic link
1
Lang/D/Balanced-ternary
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Balanced-ternary/D
|
||||
1
Lang/D/Barnsley-fern
Symbolic link
1
Lang/D/Barnsley-fern
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Barnsley-fern/D
|
||||
1
Lang/D/Base64-decode-data
Symbolic link
1
Lang/D/Base64-decode-data
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Base64-decode-data/D
|
||||
1
Lang/D/Bell-numbers
Symbolic link
1
Lang/D/Bell-numbers
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bell-numbers/D
|
||||
1
Lang/D/Benfords-law
Symbolic link
1
Lang/D/Benfords-law
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Benfords-law/D
|
||||
1
Lang/D/Bernoulli-numbers
Symbolic link
1
Lang/D/Bernoulli-numbers
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bernoulli-numbers/D
|
||||
1
Lang/D/Best-shuffle
Symbolic link
1
Lang/D/Best-shuffle
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Best-shuffle/D
|
||||
1
Lang/D/Binary-digits
Symbolic link
1
Lang/D/Binary-digits
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Binary-digits/D
|
||||
1
Lang/D/Binary-search
Symbolic link
1
Lang/D/Binary-search
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Binary-search/D
|
||||
1
Lang/D/Binary-strings
Symbolic link
1
Lang/D/Binary-strings
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Binary-strings/D
|
||||
1
Lang/D/Bitcoin-address-validation
Symbolic link
1
Lang/D/Bitcoin-address-validation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitcoin-address-validation/D
|
||||
1
Lang/D/Bitcoin-public-point-to-address
Symbolic link
1
Lang/D/Bitcoin-public-point-to-address
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitcoin-public-point-to-address/D
|
||||
1
Lang/D/Bitmap
Symbolic link
1
Lang/D/Bitmap
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap/D
|
||||
1
Lang/D/Bitmap-B-zier-curves-Cubic
Symbolic link
1
Lang/D/Bitmap-B-zier-curves-Cubic
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap-B-zier-curves-Cubic/D
|
||||
1
Lang/D/Bitmap-B-zier-curves-Quadratic
Symbolic link
1
Lang/D/Bitmap-B-zier-curves-Quadratic
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap-B-zier-curves-Quadratic/D
|
||||
1
Lang/D/Bitmap-Bresenhams-line-algorithm
Symbolic link
1
Lang/D/Bitmap-Bresenhams-line-algorithm
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap-Bresenhams-line-algorithm/D
|
||||
1
Lang/D/Bitmap-Flood-fill
Symbolic link
1
Lang/D/Bitmap-Flood-fill
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap-Flood-fill/D
|
||||
1
Lang/D/Bitmap-Histogram
Symbolic link
1
Lang/D/Bitmap-Histogram
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap-Histogram/D
|
||||
1
Lang/D/Bitmap-Midpoint-circle-algorithm
Symbolic link
1
Lang/D/Bitmap-Midpoint-circle-algorithm
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitmap-Midpoint-circle-algorithm/D
|
||||
1
Lang/D/Bitwise-IO
Symbolic link
1
Lang/D/Bitwise-IO
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitwise-IO/D
|
||||
1
Lang/D/Bitwise-operations
Symbolic link
1
Lang/D/Bitwise-operations
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bitwise-operations/D
|
||||
1
Lang/D/Box-the-compass
Symbolic link
1
Lang/D/Box-the-compass
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Box-the-compass/D
|
||||
1
Lang/D/Brace-expansion
Symbolic link
1
Lang/D/Brace-expansion
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Brace-expansion/D
|
||||
1
Lang/D/Brazilian-numbers
Symbolic link
1
Lang/D/Brazilian-numbers
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Brazilian-numbers/D
|
||||
1
Lang/D/Break-OO-privacy
Symbolic link
1
Lang/D/Break-OO-privacy
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Break-OO-privacy/D
|
||||
1
Lang/D/Brownian-tree
Symbolic link
1
Lang/D/Brownian-tree
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Brownian-tree/D
|
||||
1
Lang/D/Bulls-and-cows
Symbolic link
1
Lang/D/Bulls-and-cows
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bulls-and-cows/D
|
||||
1
Lang/D/Bulls-and-cows-Player
Symbolic link
1
Lang/D/Bulls-and-cows-Player
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Bulls-and-cows-Player/D
|
||||
1
Lang/D/Burrows-Wheeler-transform
Symbolic link
1
Lang/D/Burrows-Wheeler-transform
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/Burrows-Wheeler-transform/D
|
||||
1
Lang/D/CRC-32
Symbolic link
1
Lang/D/CRC-32
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/CRC-32/D
|
||||
1
Lang/D/CSV-data-manipulation
Symbolic link
1
Lang/D/CSV-data-manipulation
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../../Task/CSV-data-manipulation/D
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue