ZBasic

ZBasic
Originalförfattare



Andrew Gariepy Scott Terry David Overton Greg Branche Halbert Laing
Utvecklare Simutek
Initial release 1980 ; 43 år sedan ( 1980 )
Plattform MS-DOS , Apple II , Macintosh , CP/M , TRS-80

ZBasic är en kompilator som först släpptes av Simutek ( Tucson, Arizona ) 1980. De kombinerade ansträngningarna av Andrew Gariepy, Scott Terry, David Overton, Greg Branche och Halbert Laing ledde till versioner för MS-DOS , Apple II , Macintosh , CP/M och TRS-80- datorer. ZBasic är en snabb och effektiv BASIC- kompilator med en integrerad utvecklingsmiljö . Det syftar till att användas som ett plattformsoberoende utvecklingssystem, där samma källkod kan kompileras till olika plattformar utan några modifieringar.

1991 köpte Harry Gish och 32 Bit Software Inc. i Dallas , Texas , MS-DOS-versionen. Nando Favaro utökade den till att inkludera 16- och 32-bitarsspecifik maskinkod samt VGA- och VESA- video. Zedcor koncentrerade sig på Macintosh-marknaden och döpte om den till FutureBASIC .

Funktioner

ZBasic har enhetsoberoende grafik: samma kompilerade kod kan fungera på olika skärmupplösningar och färger, och även i textläge. Original PC-versioner inkluderar grafiskt stöd upp till EGA för MS-DOS.

ZBasic inkluderar BCD (binär kodad decimal) matematik med precision upp till 54 siffror.

INDEX$ är en uppsättning strängar med variabel längd som enkelt kan sorteras, söka osv.

  1. ^ TRS-80 släpps
  2. ^ ZBasic manual 'ZBasic, Interactive Compiler', av Andrew R. Gariepy, Scott Terry, David Overton, Greg Branche och Halbert Laing. Dokumentation av Michael A. Gariepy. Fjärde upplagan 4/87 (C)1985-1987 Zedcor Inc.
  3. ^ 'ZBasic-PC/386', modifieringar av Nando Favaro. Dokumentation av Harry Gish. Första upplagan 3/91 (C)1991 32 Bit Software Inc.
  4. ^ ZBasic 5 recenserad av Dave Kelly för tidningen MacTech