BBC BASIC for Windows 5.94a

Licentie: Gratis proefperiode ‎Bestandsgrootte: 3.59 MB
‎Gebruikersbeoordeling: 3.1/5 - ‎5 ‎Stemmen

Dit is een implementatie van de BBC BASIC programmeertaal voor pc's met Microsoft Windows (Windows 95, 98, Me, 2000, XP, Vista of Windows 7), waardoor de programmeur een vertrouwde taal heeft, maar met een moderne gebruikersinterface. Het combineert de eenvoud van BASIC met de verfijning van een gestructureerde taal, zodat u hulpprogramma's en games schrijven, geluid en afbeeldingen gebruiken, berekeningen uitvoeren en complete Windows-toepassingen maken. De grafische gebruikersinterface bevat een BASIC-programmaeditor met syntaxiskleuring, live inspringing, zoeken en vervangen en vele andere functies. Ingebouwde diagnostische hulpmiddelen zoals run-time trace, lijst van variabelen en single-step uitvoering maken foutopsporing zelfs de meest complexe programma's eenvoudig. Regelnummers zijn optioneel. BBC BASIC voor Windows bevat op unieke wijze een assembler die 32-bits code genereert en alle 80486-instructies en enkele Pentium-specifieke instructies (behalve speciale register en bevoorrechte instructies) accepteert, waaronder floating-point en MMX. U hebt toegang tot de Windows Application Program Interface, zowel van BASIC als vanaf assemblercode, zodat een ervaren programmeur geavanceerde toepassingen kan produceren. Met de volledige (betaalde) versie u een compacte (meestal minder dan 100K) op zichzelf staande uitvoerbare (. EXE) bestand van uw BASIC-programma, dat zal worden uitgevoerd zonder BBC BASIC hoeft te worden geïnstalleerd en zonder de noodzaak van speciale DLL's. U dergelijke executables vrij distribueren zonder dat er royalty's verschuldigd zijn.

versiegeschiedenis

  • Versie 5.94a geplaatst op 2012-09-01
    Kleine bugs opgelost; Unicode-ondersteuning in programma-editor; 4-stemmig geluidsoptie; *TIMER, opdracht
  • Versie 5.80a geplaatst op 2008-01-07
    Verbeterde QBASIC compatibiliteit; ondersteuning voor COM10-COM99; verbeterde cursale tekst.

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

1. Het programma en de bijbehorende documentatie zijn het Copyright 2001-2012 van R.T.Russell. Ze worden geleverd voor gebruik op één computer tegelijk. Noch het programma, noch de bijbehorende documentatie mag worden gekopieerd voor gelijktijdig gebruik door de koper, noch voor gebruik door iemand anders dan de koper. 2. Het programma en andere materialen worden 'zoals het is' geleverd en zonder enige garantie op hun kwaliteit of geschiktheid. Hoewel ze worden verondersteld vrij te zijn van ernstige bugs, en het is zeer onwaarschijnlijk dat ze schade kunnen toebrengen aan andere software of systemen, is er geen garantie dat ze niet zullen en het gebruik ervan is op eigen risico. 3. U bent toegestaan om uitvoerbare programma's gemaakt door de Compile utility te distribueren, maar het hele risico met betrekking tot de kwaliteit en prestaties van dergelijke programma's berust bij u. De tolk in dergelijke executables blijft het auteursrecht 2001-2012 van R.T.Russell, maar royalty-vrij gebruik wordt verleend. 4. De meegeleverde voorbeeldprogramma's en bibliotheken blijven het auteursrecht 2001-2012 van R.T.Russell, maar u ze opnemen in uw eigen programma's of ze distribueren met gecompileerde executables, zolang een auteursrechtverklaring niet wordt gewijzigd. 5. Scholen en hogescholen krijgen toestemming om delen van de documentatie te reproduceren of aan te passen ter ondersteuning van het onderwijs in een klassikale context.