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

View file

@ -0,0 +1,33 @@
{{language|ZX Spectrum Basic
|exec=interpreted
|site=http://www.worldofspectrum.org/ZXBasicManual/}}
{{implementation|BASIC}}'''ZX Spectrum Basic''' is the [[BASIC]] built into the ROM of the ZX Spectrum Computer.
==Features==
* Language is interpreted (but third party compiler is available).
* Line numbers are required
* Line numbers must be no longer than four digits
* No [[named locations]]
* Some [[Terminal Control]] capabilities
* Supports [[colour]]
* Support for direct display [[graphics]]
* Support for sound via the [[speaker]]
* No support for [[scope]]d variables
* No support for [[structure]]d variables
* No [[command line parameter]]s
* No support for [[environment]]
* Supports output tho the [[line printer]] via the [[lprint]] command
* No direct support for error handling, but error handling can be achieved using assembly language by changing the [[error handler]] address
* Support for streams when using [[Interface 1]], but no support for [[freefile]]
* Can read keystrokes using <code>INKEY$</code>
* No support for multiple line <code>IF</code> conditionals
* No conditional compilation directives
* no [[hashbang]] mechanism
* Variables have to be defined before use
* The GO TO command has a space in the middle
* VAL function interprets expressions
* INPUT function can interpret expressions (unless LINE INPUT is used)
{{language programming paradigm|procedural}}
{{language programming paradigm|imperative}}

View file

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

View file

@ -0,0 +1 @@
../../Task/24-game/ZX-Spectrum-Basic

1
Lang/ZX-Spectrum-Basic/A+B Symbolic link
View file

@ -0,0 +1 @@
../../Task/A+B/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/ABC-problem/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Abundant-deficient-and-perfect-number-classifications/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Ackermann-function/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Align-columns/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Aliquot-sequence-classifications/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Almost-prime/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Amicable-pairs/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Animate-a-pendulum/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Animation/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Anonymous-recursion/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Apply-a-callback-to-an-array/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Complex/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Integer/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Arithmetic-evaluation/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Arithmetic-geometric-mean/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Array-concatenation/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Arrays/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Balanced-brackets/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Barnsley-fern/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Benfords-law/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Best-shuffle/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Binary-digits/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Binary-search/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Binary-strings/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Box-the-compass/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Brownian-tree/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Bulls-and-cows/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Caesar-cipher/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Calculating-the-value-of-e/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Call-a-function/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Carmichael-3-strong-pseudoprimes/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Case-sensitivity-of-identifiers/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Casting-out-nines/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Catalan-numbers/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Catalan-numbers-Pascals-triangle/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Catamorphism/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Chaos-game/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Character-codes/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Chinese-remainder-theorem/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Cholesky-decomposition/ZX-Spectrum-Basic

View file

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

View file

@ -0,0 +1 @@
../../Task/Closest-pair-problem/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Colour-bars-Display/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Combinations-with-repetitions/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Comma-quibbling/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Compare-a-list-of-strings/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Constrained-random-points-on-a-circle/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Continued-fraction/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Convert-seconds-to-compound-duration/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Conways-Game-of-Life/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Copy-a-string/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Count-in-factors/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Count-in-octal/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Count-occurrences-of-a-substring/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Count-the-coins/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Create-a-file/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Create-a-file-on-magnetic-tape/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Day-of-the-week/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Delete-a-file/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Digital-root/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Dinesmans-multiple-dwelling-problem/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Documentation/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Dot-product/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Dragon-curve/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Draw-a-clock/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Draw-a-cuboid/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Draw-a-pixel/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Draw-a-sphere/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Dutch-national-flag-problem/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Entropy/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Environment-variables/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Equilibrium-index/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Ethiopian-multiplication/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Euler-method/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Eulers-sum-of-powers-conjecture/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Evaluate-binomial-coefficients/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Even-or-odd/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Execute-Brain-/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Execute-a-system-command/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Exponentiation-operator/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Extend-your-language/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Factorial/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Factors-of-an-integer/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Fibonacci-sequence/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Fibonacci-word/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Filter/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Find-limit-of-recursion/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Find-the-missing-permutation/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/FizzBuzz/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Flatten-a-list/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Floyds-triangle/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Forest-fire/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Formatted-numeric-output/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Forward-difference/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Fractal-tree/ZX-Spectrum-Basic

View file

@ -0,0 +1 @@
../../Task/Function-composition/ZX-Spectrum-Basic

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