Another update from ingydotnet^djgoku

This commit is contained in:
Ingy döt Net 2015-11-18 06:14:39 +00:00
parent 91df62d461
commit 948b86eafa
7604 changed files with 108452 additions and 22726 deletions

View File

@ -1,9 +1,9 @@
{{language|0815}}
'''0815''' is an esoteric programming language designed and implemented between December 2012 and January 2013 by [[Paulo Jorente]]
'''0815''' is an esoteric programming language designed and implemented between December 2012 and January 2013 by [[Paulo Jorente]].
==See also==
* [http://esolangs.org/wiki/0815 0815 Esolangs] – 0815 on Esolangs
* [http://pjorente.pj.funpic.de/poncho/esolang/ 0815 page] – features specs, programs and an interpreter.
* [http://paulo-jorente.de/poncho/esolang/0815 0815 page] – features specs, programs and an interpreter.
[[Category:Esoteric_Languages]]

View File

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

View File

@ -0,0 +1 @@
../../Task/Generate-lower-case-ASCII-alphabet/0815

1
Lang/0815/Sum-of-squares Symbolic link
View File

@ -0,0 +1 @@
../../Task/Sum-of-squares/0815

View File

@ -16,4 +16,4 @@ themselves in popular use to all assembly-language dialects on the System/360 an
its descendants. The 360 assembly was introduced with the System/360 in 1964.
==Wikipedia article==
http://en.wikipedia.org/wiki/IBM_Basic_assembly_language_and_successors
[[wp:IBM_Basic_assembly_language_and_successors|IBM Basic assembly language and successors]]

1
Lang/360-Assembly/100-doors Symbolic link
View File

@ -0,0 +1 @@
../../Task/100-doors/360-Assembly

1
Lang/360-Assembly/A+B Symbolic link
View File

@ -0,0 +1 @@
../../Task/A+B/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Ackermann-function/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Arithmetic-Integer/360-Assembly

View File

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

1
Lang/360-Assembly/Arrays Symbolic link
View File

@ -0,0 +1 @@
../../Task/Arrays/360-Assembly

View File

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

View File

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

View File

@ -0,0 +1 @@
../../Task/Binary-digits/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Catalan-numbers/360-Assembly

View File

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

View File

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

View File

@ -0,0 +1 @@
../../Task/Evaluate-binomial-coefficients/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Factors-of-a-Mersenne-number/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Factors-of-an-integer/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Find-the-missing-permutation/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Function-definition/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Generate-lower-case-ASCII-alphabet/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Hailstone-sequence/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Hofstadter-Q-sequence/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Horners-rule-for-polynomial-evaluation/360-Assembly

View File

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

View File

@ -0,0 +1 @@
../../Task/Knuth-shuffle/360-Assembly

1
Lang/360-Assembly/Leap-year Symbolic link
View File

@ -0,0 +1 @@
../../Task/Leap-year/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Long-multiplication/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Loops-Continue/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Loops-Downward-for/360-Assembly

1
Lang/360-Assembly/Loops-For Symbolic link
View File

@ -0,0 +1 @@
../../Task/Loops-For/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Loops-For-with-a-specified-step/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Loops-N-plus-one-half/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Loops-Nested/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Magic-squares-of-odd-order/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Matrix-multiplication/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Multiplication-tables/360-Assembly

View File

@ -0,0 +1 @@
../../Task/N-queens-problem/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Pangram-checker/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Pascals-triangle/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Permutations/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Prime-decomposition/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Reduced-row-echelon-form/360-Assembly

View File

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

View File

@ -0,0 +1 @@
../../Task/Sorting-algorithms-Quicksort/360-Assembly

View File

@ -0,0 +1 @@
../../Task/String-case/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Sum-of-squares/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Temperature-conversion/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Towers-of-Hanoi/360-Assembly

View File

@ -0,0 +1 @@
../../Task/Zig-zag-matrix/360-Assembly

View File

@ -1,2 +1,4 @@
{{language}}{{assembler language}}{{stub}}
80386 assembly is assembly for the Intel 80386 the predecessor of the 80486 it is an early 16/32 bit Intel processor Wikipedia has a page on it [https://en.wikipedia.org/wiki/Intel_80386] on their is an example code
80386 assembly is assembly for the Intel 80386 the predecessor of the 80486 it is an early 16/32 bit Intel processor Wikipedia has a page on it [https://en.wikipedia.org/wiki/Intel_80386] on their is an example code
[[category: x86 Assembly]]

View File

@ -1 +1,3 @@
{{Stub}}{{language}}{{assembler language}}[[Category:Assembly]]8086 Assembly is the assembly language used by the Intel 8086 processor. This processor was used for the first time in the IBM PC, and in its various clones. The 8086 gave birth, starting with the 80186 processor, to the X86 family, that nowadays is the most used processor family in desktop computers. All the 32 and 64 bit processors from this family are able to operate in a 8086 compatibility mode, for backward compatibility with legacy software and running very low-level code (like the BIOS). For the evolution of this assembly implementation to 32 bits, see [[X86 assembly]].
{{Stub}}{{language}}{{assembler language}}[[Category:Assembly]]8086 Assembly is the assembly language used by the Intel 8086 processor. This processor was used for the first time in the IBM PC, and in its various clones. The 8086 gave birth, starting with the 80186 processor, to the X86 family, that nowadays is the most used processor family in desktop computers. All the 32 and 64 bit processors from this family are able to operate in a 8086 compatibility mode, for backward compatibility with legacy software and running very low-level code (like the BIOS). For the evolution of this assembly implementation to 32 bits, see [[X86 assembly]].
[[category: x86 Assembly]]

1
Lang/ABAP/Arrays Symbolic link
View File

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

1
Lang/ABAP/Balanced-brackets Symbolic link
View File

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

1
Lang/ABAP/Break-OO-privacy Symbolic link
View File

@ -0,0 +1 @@
../../Task/Break-OO-privacy/ABAP

1
Lang/ABAP/Collections Symbolic link
View File

@ -0,0 +1 @@
../../Task/Collections/ABAP

View File

@ -0,0 +1 @@
../../Task/Evaluate-binomial-coefficients/ABAP

1
Lang/ABAP/Even-or-odd Symbolic link
View File

@ -0,0 +1 @@
../../Task/Even-or-odd/ABAP

1
Lang/ABAP/FizzBuzz Symbolic link
View File

@ -0,0 +1 @@
../../Task/FizzBuzz/ABAP

View File

@ -0,0 +1 @@
../../Task/Generate-lower-case-ASCII-alphabet/ABAP

View File

@ -0,0 +1 @@
../../Task/Hailstone-sequence/ABAP

1
Lang/ABAP/Haversine-formula Symbolic link
View File

@ -0,0 +1 @@
../../Task/Haversine-formula/ABAP

View File

@ -0,0 +1 @@
../../Task/List-comprehensions/ABAP

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

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

View File

@ -0,0 +1 @@
../../Task/Regular-expressions/ABAP

1
Lang/ABAP/Show-the-epoch Symbolic link
View File

@ -0,0 +1 @@
../../Task/Show-the-epoch/ABAP

View File

@ -0,0 +1 @@
../../Task/Sieve-of-Eratosthenes/ABAP

View File

@ -0,0 +1 @@
../../Task/String-concatenation/ABAP

1
Lang/ABAP/URL-decoding Symbolic link
View File

@ -0,0 +1 @@
../../Task/URL-decoding/ABAP

View File

@ -0,0 +1 @@
../../Task/XML-DOM-serialization/ABAP

View File

@ -1,4 +1,5 @@
{{stub}}{{language|bnf=http://www.masswerk.at/algol60/syntax.txt}}
==See also==
*[[wp:ALGOL|ALGOL 60 on Wikipedia]]
*[[ALGOL 68]]
*[[ALGOL 68]]
*[[ALGOL W]]

View File

@ -0,0 +1 @@
../../Task/Conditional-structures/ALGOL-60

View File

@ -90,10 +90,21 @@ not too much else is required. Examples:
|}
===Example of different program representations===
At the time when ALGOL 68 was defined some predominant computers had
36 bit words, and 6 bit character sets. Hence it was desirable that
ALGOL 68 should be able to run on machines with only uppercase. Hence
the official spec provided for different representations of the same
program. Example:
24 or 36 bit words, with 6 bit character sets. Hence it was desirable that
ALGOL 68 should be able to run on machines with only uppercase.
The official spec provided for different representations of the same
program. Quote stropping (enclosing the bold words in single quotes)
and Point stropping (preceeding the bold words with a dot)
were used. A variant of Point stropping called RES stropping was also defined.
In RES stropping some language-defined bold words are not preceded by a dot.
A pragmatic comment may have been required to indicate which
stropping convention was to be used, as in some of the examples below.
Upper stropping (representing the bold words by upper case and
non-bold words in lower case) was introduced by Algol 68R. Upper stropping
is used by Algol 68RS and is one of the options for Algol 68G.
Rutgers ALGOL 68 uses quote stropping. Most of the samples
on Rosetta Code use Upper stropping.
Example:
{|border="1" style="border-collapse: collapse; border: 5px double grey;" align="center"
|| Algol68 as typically published
¢ bold/underline typeface ¢
@ -113,7 +124,7 @@ program. Example:
'do'
sum sq+:=i↑2
'od'
|| Code for a 7-bit/ascii compiler
|| 7-bit/ascii compiler
.PR UPPER .PR
MODE XINT = INT;
XINT sum sq:=0;
@ -122,7 +133,7 @@ program. Example:
DO
sum sq+:=i**2
OD
|| Code for a 6-bits/byte compiler
|| 6-bits/byte compiler
.PR POINT .PR
.MODE .XINT = .INT;
.XINT SUM SQ:=0;
@ -131,7 +142,7 @@ program. Example:
.DO
SUM SQ .PLUSAB I .UP 2
.OD
|| Algol68 using RES stropping
|| RES stropping
.PR RES .PR
mode .xint = int;
.xint sum sq:=0;
@ -140,6 +151,15 @@ program. Example:
do
sum sq+:=i↑2
od
|| Upper stropping
# upper case = bold #
MODE XINT = INT;
XINT sum sq:=0;
FOR i WHILE
sum sq /= 70*70
DO
sum sq PLUSAB i UP 2
OD
|}
== Coercion (casting) ==
@ -241,6 +261,10 @@ t
|}
For more details about Primaries and Secondaries refer to [[Operator_precedence#ALGOL_68|Operator precedence]].
==See also==
*[[Web 68]]
*[[ALGOL 60]]
*[[ALGOL W]]
== Code Specimen ==
{{language programming paradigm|Concurrent}}
{{language programming paradigm|Imperative}}

1
Lang/ALGOL-68/ABC-Problem Symbolic link
View File

@ -0,0 +1 @@
../../Task/ABC-Problem/ALGOL-68

View File

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

1
Lang/ALGOL-68/Almost-prime Symbolic link
View File

@ -0,0 +1 @@
../../Task/Almost-prime/ALGOL-68

View File

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

View File

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

View File

@ -0,0 +1 @@
../../Task/Averages-Median/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Balanced-brackets/ALGOL-68

1
Lang/ALGOL-68/CRC-32 Symbolic link
View File

@ -0,0 +1 @@
../../Task/CRC-32/ALGOL-68

View File

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

View File

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

View File

@ -0,0 +1 @@
../../Task/Comma-quibbling/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Continued-fraction/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Count-in-factors/ALGOL-68

1
Lang/ALGOL-68/Delegates Symbolic link
View File

@ -0,0 +1 @@
../../Task/Delegates/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Doubly-linked-list-Traversal/ALGOL-68

1
Lang/ALGOL-68/Empty-string Symbolic link
View File

@ -0,0 +1 @@
../../Task/Empty-string/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/File-modification-time/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Find-limit-of-recursion/ALGOL-68

1
Lang/ALGOL-68/Gray-code Symbolic link
View File

@ -0,0 +1 @@
../../Task/Gray-code/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Harshad-or-Niven-series/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Hello-world-Graphical/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Hello-world-Line-printer/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Integer-overflow/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Josephus-problem/ALGOL-68

View File

@ -0,0 +1 @@
../../Task/Least-common-multiple/ALGOL-68

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