A BASIC implementációknak az a rákfenéje, hogy nagyon ritkán fordítanak ténylegesen gépikódra. Jobb esetben történik valami, gyórtódik egy kód és hozzácsap egy runtime systemnek nevezett holmit, ami vagy a pucér interpreter a user felület nélkül, vagy valami egyéb szofisztikált disznóság. A lényeg, hogy önállóan fut a program. Ha jobban meggondoljuk, akkor olyan - hogy BASIC program - nincs. Elég sok implementációfüggő dolog szokott lenni. Ha ezügyben nem szeretnénk pofára esni, akkor jó egy emulátor (ha jó az az emulátor). Ha átírás is szóba jöhet, illetve a programok nem tartalmaztak túl sok implementációfüggő nyalánkságot, akkor a DMA által ajánlott GWBASIC például egy alkalmas eszköz. Sokat nem szabad várni tőle.
Érdemes körülnézni a sourceforge.net-en, ott is található néhány fordító. A PRMBasic például P-kódra fordít, ami a pascalos hatást mutatja. Anélkül, hogy tudnánk, milyen jellegű és mekkora programokat akar gyártani, és mi célból, elég nehéz bármit is mondani.
Először is önmagadat nullázni perverzió, jobb lenne leszokni róla. Másodszor: menj el ide, szépen mindet nézd végig, ha egyik sem jó, akkor gyere vissza.
Helló mindenki!!
Találtam egy olyan basic compilert, ami az "új fajta" BASIC nyelvet ismeri, a neve FreeBasic compiler....
az a baj, hogy nekem egy olyan basic fordító kéne, ami ingyenes, DOS-ra fordít, és a "régi" BASIC nyelven írt programot.(pl. Commodore 64, Quick basic, stb...) Ha valaki tud íilyet, akkor kérem adjon linket ozzá vagy írja le hogy hol találhatom meg!
előre is köszönöm!
üdv.
FRC#0032