< Basic

BwBasic

Szerző: Sallai András

Copyright © Sallai András, 2015

Licenc: GNU Free Documentation License 1.3

Web: http://szit.hu

Bevezetés

Teljes nevén Bywater BASIC Interpreter. Egy minimális Basic interpreter, amely megfelel az ANSI szabványnak.

Működik interaktív shellként és futtatható is az elkészült program.

Telepítés

Debian alapú rendszeren:

apt-get install bwbasic

2015 májusban kijött a 3-s verzió. A LinuxMint rendszeren 2015-08-07-én nálam 2.20 verzió található.

Ha szeretnénk a legújabbat, keressük fel a weboldalát:

https://sourceforge.net/projects/bwbasic/

Helló Világ

#!/usr/bin/bwbasic print "Helló Világ" quit

Linux alatt az első sor hatására, önállóan is futtatható:

./hello.bas

Futási jogot kell adjunk rá előtte:

chmod +x hello.bas

De futtathatjuk a bwbasic paranccsal is:

bwbasic hello.bas

Megjegyzés

rem megjegyzés

Kiíratás

print "szöveg"

Iterációs

FOR i = 1 TO 10 PRINT "körte" NEXT i

Példa01

#!/usr/bin/bwbasic PRINT "üdv" GOSUB egy GOTO vege egy: PRINT "Eljárás" RETURN vege: quit

Hagyományos GOSUB

gorub 100 PRINT "Főprogram" quit 100 rem szubrutin 110 PRINT "szubrutinban" 120 RETURN

Eljárás

CALL TestSub "Nagy János", 25 SUB TestSub(nev, kor) PRINT "Tulajdonságok" PRINT "Név: "; nev PRINT "Kor: "; kor END SUB