QBasic zu BB convertieren?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

MoM007

Betreff: QBasic zu BB convertieren?

BeitragSa, Mai 06, 2006 0:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi, kennt jemand ein Programm mit dem man QBasic Quellcodes zu BB convertieren kann? Ich hab nämlich noch ein paar Codes auf der Festplatte, bin aber zu faul sie manuel umzuschreiben (sind etwa 500 - 600 Zeilen).

Ich hab zwar im Forum nach einem solchen Thema gesucht, aber nichts derartiges gefunden, Ihr könnt mir ja ein Thema posten, falls es eins gibt, danke im Vorraus.

MfG, euer MoM007
AMD XP 2800+, 9600 256RAM, 1GB RAM, WIN XP PRO

DA

BeitragSa, Mai 06, 2006 0:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Kennt jemand nen toaster der mir nen fertigen bürger hinliefert? Wink
Deutscher Blitz Basic Chat

Artemis

BeitragSa, Mai 06, 2006 7:56
Antworten mit Zitat
Benutzer-Profile anzeigen
DA hat Folgendes geschrieben:
Kennt jemand nen toaster der mir nen fertigen bürger hinliefert? Wink

Wink

Aber jetzt mal ernst. Wenn der Unterschied der Sprachen nicht so riesig ist, müsste man so etwas doch "maschinell" hinbekommen.

MoM007

BeitragSa, Mai 06, 2006 10:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Hmm, das könnte ich auch machen, selber einen Konverter programmieren.
Da gibt es nur zwei Probleme
1. Ich bin neu bei BlitzBasic
2. Ich kenn mich nicht gut genug in QBasic aus (dann würde manuelles Umschreiben auch flachfallen.

Wie programmiert man eigentlcih einen Quellecode Converter?Question
AMD XP 2800+, 9600 256RAM, 1GB RAM, WIN XP PRO

5k41

BeitragSa, Mai 06, 2006 10:47
Antworten mit Zitat
Benutzer-Profile anzeigen
ungefär so:
Code: [AUSKLAPPEN]

file=Openfile("code.qb")
file2=Openfile("code.bb")
repeat
 line=readline(file)

 if line=qbasicbefehl then
  writeline file2,blitzbasicbefehl
 elseif line=andererqbasicbefehl then
  wrtieline file2,dazugehörigerbbbefehl
 ;usw
 else
  writeline file2,line
 endif

Until(EoF(file)

zieht zwar viel sysleistung und ist auch bestimmt incht grade schnell aber es ist einfach (das solltest du verstehen und wenn nicht dann adde mich einfach mal in ICQ wenn du hast) und speed zählt sowieso nicht, da du auch warten kannst!

das einzige problem an der sach wie ich grad merke ist die Formatierung...
ich denk nochmal n bissl drüber nach wie man das lösen kann...

~Edit~
hab nun ne Idee.. würde glaub ich nun aber n bissl zusehr ausarten das hier zu posten, zumal du ja auch noch was selbst machen sollst Wink
naja werd mir auch mal sonen converter schrieben... blöd nur das ich kein qb kann^^
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image
 

lettorTrepuS

BeitragSa, Mai 06, 2006 18:41
Antworten mit Zitat
Benutzer-Profile anzeigen
-aus Sicherheitsgründen gelöscht- Diese Information ist mit Ihrer Sicherheitsfreigabe leider nicht erhältlich, Bürger.

skey-z

BeitragSa, Mai 06, 2006 19:19
Antworten mit Zitat
Benutzer-Profile anzeigen
am einfachsten wäre es denek ich, da viele bBefehle ähnlich sind, einfach den qb code in bb einfügen und ausführen, bei den Fehlern musst du die Befehle nur umschreiben, sollte auch nicht sehr lange dauern
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz
BAC#57: 2. Platz
Twitter

MoM007

BeitragSa, Mai 06, 2006 19:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich finde es furschtbar nett von dir, @ShadowTurtle, aber das ist nicht nötig, im Moment ist es eine herausvorderung für mich einen Converter zu schreiben, aber die Idee ist auch sehr schön ,@ skey-z, muss ich mal ausprobieren. Ich hab auch gesehen das die Codes doch nicht so lang sind (von wegen 500 zeilen, hab völlig übertrieben Embarassed ).

MfG MoM007

PS: es gibt schon eine sehr schönen Lösungsvorschlad den ich warscheinlich aufgreifen werde
https://www.blitzforum.de/foru...hp?t=17874
AMD XP 2800+, 9600 256RAM, 1GB RAM, WIN XP PRO

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group