TI Extended BASIC

TI Extended BASIC

TI Extended BASIC was a dialect of BASIC for the Texas Instruments TI-99/4A home computer .

TI produced an Extended BASIC cartridge that greatly enhanced the functionality accessible to TI BASIC users. Sprites could be generated and set up to move automatically with simple one-line commands. Custom 'CALL' subprograms, access to memory expansion for larger programs, multiple statement lines (with the statement separator ::), boolean logic in IF statements, assembly language linkage, as well as the ability to display text at any location on the screen, were all added while largely retaining compatibility with TI BASIC.

When equipped with the TI Speech Synthesizer, TI Extended BASIC users could also generate speech from a predefined vocabulary as easily as writing text on-screen:

>CALL SAY("HELLO I AM A TEXAS INSTRUMENTS T I NINETY NINE FOUR A HOME COMPUTER")

...would cause the speech synthesizer to identify the computer. Using a word not included in the speech synthesizer's built-in vocabulary would cause it to slowly spell out the word. (TI's Terminal Emulator II cartridge provided text-to-speech functionality.)

TI Extended BASIC also provided raw access to the speech synthesizer, but very few developers had the resources to generate the speech data and this function was rarely used. (Reference required)

Elements of TI Extended BASIC

Statements

TI Extended BASIC has several statements not present in TI BASIC:ACCEPT, DISPLAY, IMAGE, LINPUT, ON BREAK, ON ERROR, ON WARNING, SUB, SUBEND, SUBEXIT


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • extended basic block — noun A sequence of contiguous instructions that contain no labels; unlike basic blocks they may contain jumps An extended basic block can show more easily when expressions have already been calculated …   Wiktionary

  • TI Extended BASIC — Cartridge TI Extended BASIC Hello World! Programm …   Deutsch Wikipedia

  • BASIC — Información general Paradigma estructurado imperativo Apareció en 1964 Diseñado por John George Kemeny; Thomas Eugene Kurtz …   Wikipedia Español

  • BASIC A+ — was developed by Optimized Systems Software of Cupertino, California, USA, to provide the Atari 8 bit family with an extended BASIC compatible with, but faster than, the simpler ROM based Atari BASIC.While Atari BASIC came on an 8 KB ROM… …   Wikipedia

  • Basic Roman spelling of English — The Basic Roman spelling of English is a 2002 proposal for English spelling regularity [L.L. Ivanov, [http://members.lycos.co.uk/rre/Romanization.html On the Romanization of Bulgarian and English] , Contrastive Linguistics, XXVIII, 2003, 2, pp.… …   Wikipedia

  • Basic Input Output System — Flash ROM mit Award BIOS AMIBIOS Als Basic Input Output System (BIOS) bezeichnet man die Firmware bei x86 PCs (für andere Systeme siehe unten im Kapitel …   Deutsch Wikipedia

  • Extended display identification data — (EDID) is a data structure provided by a computer display to describe its capabilities to a graphics card. It is what enables a modern personal computer to know what kind of monitor is connected. EDID is defined by a standard published by the… …   Wikipedia

  • Extended coverage — is a term used in the property insurance business. All insurance policies have exclusions specific causes of loss (also called perils ) that are not covered by the insurance company. An Extended coverage endorsement(EC) was a common extension of… …   Wikipedia

  • Basic English — Basic English, also known as Simple English, is an English based controlled language created (in essence as a simplified subset of English) by linguist and philosopher Charles Kay Ogden as an international auxiliary language, and as an aid for… …   Wikipedia

  • Basic fibroblast growth factor — Basic fibroblast growth factor, also known as bFGF or FGF2, is a member of the fibroblast growth factor family.cite journal | author = Kim HS | title = Assignment1 of the human basic fibroblast growth factor gene FGF2 to chromosome 4 band q26 by… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”