atxl ====== Atari BASIC XL ====== {{tag>atxl}} == Keywords == //all of [[..:atari:|Atari BASIC]] plus:// **{{backlinks>.#keywords}}** Atari BASIC XL was released in 1983 as a cartridge for the Atari XL line of 8-bit computers. As such, it was not an extension, but a complete replacement for the original, already aged [[..:atari:|Atari BASIC]]. Comparison of reference manuals for Atari BASIC is actually confusing because the original and the XL version seemed to co-exist for a while. According to an OSS manual for BASIC XL, it seems that this version pretty much incorporates everything from the original Atari BASIC and [[.ataplus|the A+ extension]]. Parts were completely replaced under the hood, however. XL implemented loops in a much faster, address-based fashion, and this change alone boosted Atari BASIC out from the backmarkers row of performance. ===== Where it is/was used ===== /* TO DO: Machines and emulators which ran this BASIC. */ * Atari XL line ===== Noteworthy characteristics ===== /* TO DO: a list or prose text about this BASIC's features, quirks, Easter eggs, tricks, singularities... */ * The opening ''('' for function arguments is part of the functions names, so there must not be a space between the function name and the parenthesis. ===== Environment and usage ===== /* TO DO: notes about the REPL or IDE used, keyboard shortcuts and commands, command-line options for compiling and linking, environment variables which might be set... */ ===== Extensions ===== /* TO DO: Famous libraries tools and extension packages made for this BASIC */ ===== Curiosities ===== /* TO DO: Historical notes, anecdotes, what people said about it */ ===== Related to... ===== /* * **[[basicTagName|basicTitle]]** - TO DO: a brief description of the relation they have with this one */ ==== Influenced by ==== /* * **[[basicTagName|basicTitle]]** - TO DO: which are the noticeable or assumed influences */ * [[..:|Atari BASIC]], the original one, of course ==== Influence for ==== /* * **[[basicTagName|basicTitle]]*** - TO DO: which are the noticeable or assumed influences */ ===== Versions and successors ===== /* No much need of prose here, just links. Notice the different patterns to create the links: * **[[basics:atari:versionTagName|versionTitle]]** - for versions (created under this page) * **[[successorTagName|successorTitle]]** - for a successor (created as sibling of this page) */ ===== References ===== /* If the ((citation)) syntax was used elsewhere, they will be listed below this section. You can prepend this with a list of books, magazines and web pages with information used in this page */ * ALBRECHT, Bob; FINKEL, Leroy; BROWN, Gerald R.. //ATARI BASIC XL Edition//. Wiley. USA, 1985. * WILKINSON, Bill; GOLDSTEIN, Diane. //30 Days to Understanding BASIC XL//. Optimized Systems Software, Inc. USA, 1983. Available at https://archive.org/details/BASICXLMANUAL , last check 2023-03-18. * //A Reference Manual for BASIC XL//. OSS and Atari. USA< 1983. Available at https://archive.org/details/BASICXLMANUAL/page/n179, last check 2023-03-18. /* ===== Page tags ===== Follow the example below. Some tags might be useful for a to-be-implemented search mechanism. Separate tags with spaces, use quotes for a multiple-word tag {{tag>Compilers Microsoft Windows Linux}} */ {{tag>Interpreters Atari}}