Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

32
Lang/Delphi/00-LANG.txt Normal file
View file

@ -0,0 +1,32 @@
{{language|Delphi
|strength=strong
|safety=both
|express=explicit
|compat=nominative
|checking=static
|LCT=yes
|bnf=http://www.felix-colibri.com/papers/compilers/delphi_5_grammar/delphi_5_grammar.html
}}
{{language programming paradigm|object-oriented}}
{{language programming paradigm|imperative}}
{{implementation|Object Pascal}}
'''Delphi''' is a language for rapid development of Windows applications. The name also refers to the Delphi IDE, which is used to help edit and debug Delphi projects more efficiently. It is sold by [[wp:Embarcadero Technologies|Embarcadero Technologies]], as a standalone product or included in RAD Studio, which includes other languages as well.
Delphi is a "personality" for RAD Studio. It uses [[:Category:Object Pascal|Object Pascal]] as the programming language. Object Pascal is an enhancement of [[wp:Niklaus Wirth|Niklaus Wirth's]] language [[:Category:Pascal|Pascal]].
Delphi originated in 1995 at Borland, evolving from Turbo Pascal. It's original focus was database application development. It is currently owned by Embarcadero.
Among Delphi's strengths are its easy learning curve, consistent language architecture, a blazingly fast compiler, great execution speed, modern language constructs, its extensive Visual Component Library (VCL), and the associated visual form designer.
The Delphi XE2 version added support for 64-bit applications. It also added a cross platform compiler and component library allowing it to create cross platform applications for Mac OS X and iOS.
==Variants==
* Embarcadero, and Borland before it, experimented with using the "Delphi" name to brand tools based on other languages. Examples include Delphi for [[:Category:PHP|PHP]] which was renamed RAD PHP, and Delphi Prism, which was renamed Embarcadero Prism. The latter makes use of the [[wp:Oxygene (programming language)|Oxygene]] dialect of Pascal provided by RemObjects Software, to build cross platform .NET and Mono applications.
* There is also Delphi/400 which is actually the main Embarcadero Delphi product repackaged with AS/400 and sold by SystemObjects.
* [[DWScript]] is a Delphi-hosted script engine that implements most of the Delphi language, along with FreePascal/Oxygene extensions.
==See Also==
* [[wp:Embarcadero Delphi|Delphi on Wikipedia]]
* [http://www.embarcadero.com/products/delphi Delphi page at Embarcadero.com]
* [[wp:Oxygene (programming language)|Oxygene on Wikipedia]]

2
Lang/Delphi/00-META.yaml Normal file
View file

@ -0,0 +1,2 @@
---
from: http://rosettacode.org/wiki/Category:Delphi

1
Lang/Delphi/15-puzzle-game Symbolic link
View file

@ -0,0 +1 @@
../../Task/15-puzzle-game/Delphi

1
Lang/Delphi/2048 Symbolic link
View file

@ -0,0 +1 @@
../../Task/2048/Delphi

1
Lang/Delphi/24-game Symbolic link
View file

@ -0,0 +1 @@
../../Task/24-game/Delphi

1
Lang/Delphi/A+B Symbolic link
View file

@ -0,0 +1 @@
../../Task/A+B/Delphi

1
Lang/Delphi/ABC-problem Symbolic link
View file

@ -0,0 +1 @@
../../Task/ABC-problem/Delphi

View file

@ -0,0 +1 @@
../../Task/Abbreviations-automatic/Delphi

View file

@ -0,0 +1 @@
../../Task/Abbreviations-easy/Delphi

View file

@ -0,0 +1 @@
../../Task/Abbreviations-simple/Delphi

View file

@ -0,0 +1 @@
../../Task/Abelian-sandpile-model/Delphi

1
Lang/Delphi/Abstract-type Symbolic link
View file

@ -0,0 +1 @@
../../Task/Abstract-type/Delphi

View file

@ -0,0 +1 @@
../../Task/Abundant-odd-numbers/Delphi

View file

@ -0,0 +1 @@
../../Task/Accumulator-factory/Delphi

View file

@ -0,0 +1 @@
../../Task/Achilles-numbers/Delphi

View file

@ -0,0 +1 @@
../../Task/Ackermann-function/Delphi

1
Lang/Delphi/Active-object Symbolic link
View file

@ -0,0 +1 @@
../../Task/Active-object/Delphi

1
Lang/Delphi/Additive-primes Symbolic link
View file

@ -0,0 +1 @@
../../Task/Additive-primes/Delphi

View file

@ -0,0 +1 @@
../../Task/Address-of-a-variable/Delphi

1
Lang/Delphi/Align-columns Symbolic link
View file

@ -0,0 +1 @@
../../Task/Align-columns/Delphi

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

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

1
Lang/Delphi/Anagrams Symbolic link
View file

@ -0,0 +1 @@
../../Task/Anagrams/Delphi

View file

@ -0,0 +1 @@
../../Task/Anagrams-Deranged-anagrams/Delphi

View file

@ -0,0 +1 @@
../../Task/Angles-geometric-normalization-and-conversion/Delphi

View file

@ -0,0 +1 @@
../../Task/Animate-a-pendulum/Delphi

1
Lang/Delphi/Animation Symbolic link
View file

@ -0,0 +1 @@
../../Task/Animation/Delphi

View file

@ -0,0 +1 @@
../../Task/Anonymous-recursion/Delphi

View file

@ -0,0 +1 @@
../../Task/Apply-a-callback-to-an-array/Delphi

View file

@ -0,0 +1 @@
../../Task/Approximate-equality/Delphi

View file

@ -0,0 +1 @@
../../Task/Arbitrary-precision-integers-included-/Delphi

View file

@ -0,0 +1 @@
../../Task/Archimedean-spiral/Delphi

View file

@ -0,0 +1 @@
../../Task/Arena-storage-pool/Delphi

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Complex/Delphi

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Integer/Delphi

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Rational/Delphi

View file

@ -0,0 +1 @@
../../Task/Arithmetic-geometric-mean/Delphi

View file

@ -0,0 +1 @@
../../Task/Arithmetic-geometric-mean-Calculate-Pi/Delphi

View file

@ -0,0 +1 @@
../../Task/Arithmetic-numbers/Delphi

View file

@ -0,0 +1 @@
../../Task/Array-concatenation/Delphi

1
Lang/Delphi/Array-length Symbolic link
View file

@ -0,0 +1 @@
../../Task/Array-length/Delphi

1
Lang/Delphi/Arrays Symbolic link
View file

@ -0,0 +1 @@
../../Task/Arrays/Delphi

View file

@ -0,0 +1 @@
../../Task/Ascending-primes/Delphi

1
Lang/Delphi/Assertions Symbolic link
View file

@ -0,0 +1 @@
../../Task/Assertions/Delphi

View file

@ -0,0 +1 @@
../../Task/Associative-array-Creation/Delphi

View file

@ -0,0 +1 @@
../../Task/Associative-array-Iteration/Delphi

View file

@ -0,0 +1 @@
../../Task/Associative-array-Merging/Delphi

View file

@ -0,0 +1 @@
../../Task/Average-loop-length/Delphi

View file

@ -0,0 +1 @@
../../Task/Averages-Arithmetic-mean/Delphi

View file

@ -0,0 +1 @@
../../Task/Averages-Mean-time-of-day/Delphi

1
Lang/Delphi/Averages-Median Symbolic link
View file

@ -0,0 +1 @@
../../Task/Averages-Median/Delphi

1
Lang/Delphi/Averages-Mode Symbolic link
View file

@ -0,0 +1 @@
../../Task/Averages-Mode/Delphi

View file

@ -0,0 +1 @@
../../Task/Averages-Pythagorean-means/Delphi

View file

@ -0,0 +1 @@
../../Task/Averages-Root-mean-square/Delphi

View file

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

View file

@ -0,0 +1 @@
../../Task/Balanced-brackets/Delphi

1
Lang/Delphi/Barnsley-fern Symbolic link
View file

@ -0,0 +1 @@
../../Task/Barnsley-fern/Delphi

View file

@ -0,0 +1 @@
../../Task/Base64-decode-data/Delphi

1
Lang/Delphi/Bell-numbers Symbolic link
View file

@ -0,0 +1 @@
../../Task/Bell-numbers/Delphi

View file

@ -0,0 +1 @@
../../Task/Bernoulli-numbers/Delphi

1
Lang/Delphi/Best-shuffle Symbolic link
View file

@ -0,0 +1 @@
../../Task/Best-shuffle/Delphi

1
Lang/Delphi/Binary-digits Symbolic link
View file

@ -0,0 +1 @@
../../Task/Binary-digits/Delphi

1
Lang/Delphi/Binary-strings Symbolic link
View file

@ -0,0 +1 @@
../../Task/Binary-strings/Delphi

View file

@ -0,0 +1 @@
../../Task/Bioinformatics-base-count/Delphi

1
Lang/Delphi/Biorhythms Symbolic link
View file

@ -0,0 +1 @@
../../Task/Biorhythms/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitcoin-address-validation/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitcoin-public-point-to-address/Delphi

1
Lang/Delphi/Bitmap Symbolic link
View file

@ -0,0 +1 @@
../../Task/Bitmap/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitmap-B-zier-curves-Cubic/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitmap-B-zier-curves-Quadratic/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitmap-Bresenhams-line-algorithm/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitmap-Midpoint-circle-algorithm/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitmap-Read-a-PPM-file/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitmap-Write-a-PPM-file/Delphi

1
Lang/Delphi/Bitwise-IO Symbolic link
View file

@ -0,0 +1 @@
../../Task/Bitwise-IO/Delphi

View file

@ -0,0 +1 @@
../../Task/Bitwise-operations/Delphi

View file

@ -0,0 +1 @@
../../Task/Brazilian-numbers/Delphi

View file

@ -0,0 +1 @@
../../Task/Brilliant-numbers/Delphi

1
Lang/Delphi/Brownian-tree Symbolic link
View file

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

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

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

View file

@ -0,0 +1 @@
../../Task/CSV-data-manipulation/Delphi

View file

@ -0,0 +1 @@
../../Task/CSV-to-HTML-translation/Delphi

1
Lang/Delphi/CUSIP Symbolic link
View file

@ -0,0 +1 @@
../../Task/CUSIP/Delphi

View file

@ -0,0 +1 @@
../../Task/Calculating-the-value-of-e/Delphi

1
Lang/Delphi/Calendar Symbolic link
View file

@ -0,0 +1 @@
../../Task/Calendar/Delphi

View file

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

1
Lang/Delphi/Call-a-function Symbolic link
View file

@ -0,0 +1 @@
../../Task/Call-a-function/Delphi

View file

@ -0,0 +1 @@
../../Task/Call-a-function-in-a-shared-library/Delphi

View file

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

View file

@ -0,0 +1 @@
../../Task/Camel-case-and-snake-case/Delphi

1
Lang/Delphi/Cantor-set Symbolic link
View file

@ -0,0 +1 @@
../../Task/Cantor-set/Delphi

View file

@ -0,0 +1 @@
../../Task/Cartesian-product-of-two-or-more-lists/Delphi

View file

@ -0,0 +1 @@
../../Task/Case-sensitivity-of-identifiers/Delphi

1
Lang/Delphi/Chaocipher Symbolic link
View file

@ -0,0 +1 @@
../../Task/Chaocipher/Delphi

1
Lang/Delphi/Chaos-game Symbolic link
View file

@ -0,0 +1 @@
../../Task/Chaos-game/Delphi

1
Lang/Delphi/Character-codes Symbolic link
View file

@ -0,0 +1 @@
../../Task/Character-codes/Delphi

View file

@ -0,0 +1 @@
../../Task/Check-that-file-exists/Delphi

View file

@ -0,0 +1 @@
../../Task/Chinese-remainder-theorem/Delphi

1
Lang/Delphi/Chinese-zodiac Symbolic link
View file

@ -0,0 +1 @@
../../Task/Chinese-zodiac/Delphi

View file

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

1
Lang/Delphi/Circular-primes Symbolic link
View file

@ -0,0 +1 @@
../../Task/Circular-primes/Delphi

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