Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

BASIC extension

From Wikipedia, the free encyclopedia

BASIC toolkits (akaBASIC extensions) were a common type of program for 1980s 8-bithome computers. Generally third-party extensions, they added additional features to a computer's built-inBASICinterpreter.

Technical concept

[edit]

Toolkits ran as extensions to the BASIC interpreter supplied with the machine. At the time, such interpreters almost always came programmed into theROM of the computer, making it impossible to modify orpatch thecode. It was also extremely rare for manufacturers to offer upgrades or bugfixes except as part of new models of machine.

As the original language was held in immutableROM, it generally was difficult for a toolkit to directly extend the language, except by adding new keywords to perform functions not implemented by the original interpreter.

Functionality

[edit]

Typical toolkit functionality included editing extensions, such as commands to renumber a program, perform block line deletions and so on, facilities to makestructured programming possible, and additional keywords to perform new functions. In the case of the latter, these new functions often allowed the programmer to easily access the computer'sgraphics,sound and other hardware which was often partially or completely unsupported in the early BASICs. This would have otherwise been achieved by arcane usage ofPEEK and POKE commands andmachine languageroutines.

Examples

[edit]

See also

[edit]

References

[edit]
  1. ^"Andy Wright | World of SAM".www.worldofsam.org. Retrieved2025-05-09.
  2. ^Dillon, Roberto (2014-12-03).Ready: A Commodore 64 Retrospective. Springer. p. 26.ISBN 978-981-287-341-5.
Dialects of theBASIC programming language (list)
Classic
Microsoft
Texas Instruments
Hewlett-Packard
Locomotive Software
Microcomputers
Minicomputers
Time-sharing computers
Other
Extenders
Procedure-
oriented
Proprietary
Free and
open source
Withobject
extensions
Proprietary
Free and
open source
RAD
designers
Proprietary
Free and
open source
Defunct
Retrieved from "https://en.wikipedia.org/w/index.php?title=BASIC_extension&oldid=1293138020"
Categories:

[8]ページ先頭

©2009-2026 Movatter.jp