Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Eigen Programmiersprache
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 13.08.2007, 23:36    Titel: Eigen Programmiersprache Antworten mit Zitat

Hallo ich habe ein neues Projekt in Aussicht aber mal wieder gar keine Ahnung.

Es geht um eine eigene Programmiersprache die erstmal folgende funktionen haben sollte:

Print
cls

Eine idee hätte ich ja wies gehen könnte aber es geht nicht.
Code:

Input zeile$
if zeile$ = "schreib:" then print zeile$ :input schreib$:print schreib$

end


Das is nur mal ne doofe Idee. Aber jetzt brauch ich mal ne verbesserung des ganzen. mit den Augen rollen

Naja mal sehen was kommt neutral
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4704
Wohnort: ~/

BeitragVerfasst am: 13.08.2007, 23:50    Titel: Antworten mit Zitat

Wahrscheinlich wird ja später der auszugebende Text zusammen mit dem Ausgabebefehl in einer Zeile stehen. Also analog zu
Code:
PRINT "ausgegebender Text"

bei dir dann
Code:
schreib:ausgegebender Text

(oder so ähnlich)

Um die Zeile nach Befehl (schreib) und auszugebende Zeile auseinanderzunehmen, schau dir mal LEFT, RIGHT und MID an.
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Eisbaer



Anmeldungsdatum: 16.10.2004
Beiträge: 354
Wohnort: Deutschland,Bayern

BeitragVerfasst am: 15.08.2007, 09:19    Titel: Script Engine Antworten mit Zitat

Es gibt da ein nettes Tutorial von EPS zu dem Thema; zwinkern

http://www.east-power-soft.de/index.php?show=quickbasic/tutorials&tut=script

Grüße Eisbaer
_________________
Eigene Webseite:
http://www.eisbaer-studios.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 15.08.2007, 10:09    Titel: Antworten mit Zitat

Das ist ja mal cool, danke.

happy
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 18.08.2007, 19:45    Titel: Antworten mit Zitat

Alternativ kannst du auch beim QB-Wettbewerb vorbeischauen; Da gab es bereits die Aufgabe, einen Interpreter für eine eigene fiktive Scripstprache zu basteln. lächeln
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 18.08.2007, 22:17    Titel: Antworten mit Zitat

Ja ich weiß , aber der Link geht nicht und dann steht da ja nicht wie man sowas schreibt.
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 18.08.2007, 22:25    Titel: Antworten mit Zitat

Nat. geht der Link. oO
Und ne exakte Step-by-Step-Anleitung...wozu? Zunge rausstrecken
Du hast dort ein eher einfacheres gehaltenes Beispiel für QB und ein eher komplexes für FB. DAs kleinere, einfachere ist weniger als 200 Zeilen groß und das solltest selbst du nach ein bisschen Online-Hilfe-Lesen wenigstens verstehen.

Daran sieht man auch, dass eine eigene Sprache genauso wenig wie ein eigenes OS "mal eben beim Frühstück" realisiert werden können.

Btw, tausch mal bitte deinen Avatar...animiertere, so dauerhaft wechselnde GIFs nerven.
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.08.2007, 22:30    Titel: Antworten mit Zitat

jaja, was man selbst nicht ohne große hilfe hinbekommt, sollte man IMHO gleich lassen... Alles Schritt für Schritt abzuschreiben führt zu einem Programm, das man eben NICHT selbst gemacht hat...

Mao hat Folgendes geschrieben:
Btw, tausch mal bitte deinen Avatar...animiertere, so dauerhaft wechselnde GIFs nerven.


AdBlock Plus happy Schaaade, dass es das nicht für Opera gibt, ne? durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 18.08.2007, 22:37    Titel: Antworten mit Zitat

Zunge rausstrecken

Was mir gerade auffällt, dein Avatar ist ja auch animiert; Aber irgendwie ist mir das erst *jetzt* aufgefallen und vorher gestört hat's demzufolge auch nicht. durchgeknallt
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.08.2007, 22:45    Titel: Antworten mit Zitat

liegt wohl daran, dass es langsamer ist und auch nur text happy
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Manuel



Anmeldungsdatum: 23.10.2004
Beiträge: 1271
Wohnort: Bayern

BeitragVerfasst am: 19.08.2007, 00:32    Titel: Antworten mit Zitat

Jojo hat Folgendes geschrieben:
Mao hat Folgendes geschrieben:
Btw, tausch mal bitte deinen Avatar...animiertere, so dauerhaft wechselnde GIFs nerven.


AdBlock Plus happy Schaaade, dass es das nicht für Opera gibt, ne? durchgeknallt
Willst du damit sagen, dass du einen animierten Avatar reinstellst, um ihn dann selbst per Adblock Plus in die Blacklist zu setzen? durchgeknallt
_________________
DL Walk (Denkspiel) | DL Malek (Denkspiel) | DL Warrior (ASCII-Adventure) | DL Sokodos (Sokoban-Klon)
---
www.astorek.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 19.08.2007, 00:56    Titel: Antworten mit Zitat

MEINEN avatar blockiere ich ja nciht durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 19.08.2007, 16:09    Titel: Antworten mit Zitat

Naja alos unter aufgabenarchiv gibt es keinen Link und der Link der im Quelltext steht geht nicht !
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 19.08.2007, 16:18    Titel: Antworten mit Zitat

Ich weiss nicht ob ein Interpreter wirklich eine gute Idee ist wenn man noch nicht einmal schafft einen Link zu klicken und zu lesen...

http://qb-wettbewerb.de/

:: Aufgabenarchiv (Draufklicken)

bei der Ueberschrift;
Eine eigene Scriptsprache - Interpreterbau (A2, 15.12.2006)
auf 'Mehr lesen!' klicken

und dann auch wirklich lesen!
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 19.08.2007, 17:40    Titel: Antworten mit Zitat

Danke gleichfalls !

I<h bin doch nicht so blöd da steht zwar mehr lesen aber es geht nicht weil mehr lesen kein Link ist !

böse
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Eternal_pain



Anmeldungsdatum: 08.08.2006
Beiträge: 1783
Wohnort: BW/KA

BeitragVerfasst am: 19.08.2007, 17:43    Titel: Antworten mit Zitat

IE User Zunge rausstrecken
ausgerechnet dieser Thread wird im IE nicht gelinkt, im FF geht es problemlos durchgeknallt

Probiers mal damit http://www.qb-wettbewerb.de/index.php?c=showaufg&id=2
_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 19.08.2007, 17:49    Titel: Antworten mit Zitat

Okay und für alle die mich für bescheurt halten bitte schön :



Enstchuldigung ?
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 19.08.2007, 17:52    Titel: Antworten mit Zitat

Eternal_pain hat Folgendes geschrieben:
IE User Zunge rausstrecken
ausgerechnet dieser Thread wird im IE nicht gelinkt, im FF geht es problemlos durchgeknallt

Er könnte jetzt gar nicht mehr lesen:
Zitat:

Parse error: syntax error, unexpected $end in /home/htdocs/web4/html/qbwb/index.php on line 2543

_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 19.08.2007, 17:54    Titel: Antworten mit Zitat

Da gab es tatsächlich ein Problem wegen des angeschnittenen Code-Tags, wenn man mit dem IE surfte, während sich der FF daran nicht störte. Das Problem ist jetzt aber behoben, sodass es in beiden Browsern problemlos gehen müsste. zwinkern

//edit: @csderats: Du hast genau in dem Moment versucht, die Seite zu besuchen, als ich das fehlerbereinigte php-Script via FTP hochgeladen habe. In dem Moment war das Script noch nicht vollständig hochgeladen (ich hab doch nur so eine langsame Internetverbindung). Wenige Sekunden später hätte es funktioniert. zwinkern
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Franz



Anmeldungsdatum: 24.03.2007
Beiträge: 111
Wohnort: Auf ner DVD ich bin nur ein Programm

BeitragVerfasst am: 19.08.2007, 17:58    Titel: Antworten mit Zitat

So glaubt mir jetzt endlich mal einer ? Kopf schütteln
_________________
Guckt nicht nur den Link an, besuch ihn auch mal !


Zuletzt bearbeitet von Franz am 19.08.2007, 22:15, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz