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:

L.E.E.R.E -meine kleine Programmiersprache

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
raph ael



Anmeldungsdatum: 12.04.2006
Beiträge: 472

BeitragVerfasst am: 10.07.2007, 16:10    Titel: L.E.E.R.E -meine kleine Programmiersprache Antworten mit Zitat

Wer glaubt, hier bekommt man eine ernst gemeinte Programmiersprache, der hat sich getäuscht.
L.E.E.R.E(Was die Abkürzung bedeutet überlasse ich der Phantasie des Lesers) ist eine Programmiersprache die nur zwei Befehle(wenn man das so nennen darf) hat. Nämlich "." und ",". Bin ich nicht großzügig?

Der Punkt erhöht das Byte um eins. Wird der Wert 256 erreicht, springt es automatisch auf Null. Mit dem Beistrich/Komma wird das Byte in die Ausgabedatei geschrieben.

Auserdem liegt ein Beispiel dabei, welches nur das Programm beendet. Für ein "Hallo Welt" hätte ich Tage gebraucht durchgeknallt

leere.zip- 13 KB

EDIT:
Das ist doch glatt der 4444te Beitrag in diesem Forum!
_________________
Zitat:
1000 Yottabytes sind absurd. 640 Yottabytes sollten genug für jeden sein.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 10.07.2007, 18:30    Titel: Antworten mit Zitat

Wenns nicht gehn sollte einfach den Link in die Adresszeile einfügen zwinkern
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
dreael
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 2529
Wohnort: Hofen SH (Schweiz)

BeitragVerfasst am: 10.07.2007, 21:12    Titel: Antworten mit Zitat

Vielleicht an dieser Stelle ins Thema passend:

http://de.wikipedia.org/wiki/Turingmaschine

War auch während meines Informatikstudiums seinerzeit einmal Thema.
_________________
Teste die PC-Sicherheit mit www.sec-check.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 11.07.2007, 12:46    Titel: Antworten mit Zitat

Aber ich sag schonmal im vorraus:
Sinnvolle Programme damit schreiben kann man damit aber nicht grosse, weil einfach irgendwann der Festplattenplatz dafür nicht mehr aussreicht xD.
Zb. Wenn man ein Programm damit schreibt, was ca 1MB gross ist wird die L.E.E.R.E Datei ca. 10MB und bei 10MB sinds schon 100MB^^.
Aber egal ich bin grad dabei ein Tool zu schreiben was die . und , drückerei abnimmt zwinkern
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 11.07.2007, 13:04    Titel: Antworten mit Zitat

Ich hab mal zum spass ein Programm für Leere geschrieben, dass das ewige . und , schreiben abnimmt zwinkern
Code:

DIM ASCZEICHEN AS UBYTE
dim as integer x,Start
dim as string Eingabe
open "LEERETemp" for binary as #1
Start=1
DO
If Start = 0 then Put #1,,","
Start=0
INPUT "Zeichencode :";Eingabe

If Eingabe=LCASE("ende") then
    exit do
else
    ASCZEICHEN=VAL(Eingabe)
    end if
FOR X = 1 to ASCZEICHEN
    Put #1,,"."
Next

LOOP
close #1
Input "Zu speichern als : ";Eingabe
Eingabe="ren LEERETemp " + Eingabe+".lre"
shell Eingabe
kill "LEERETemp"
Print "Programm beendet."
system

_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael Frey



Anmeldungsdatum: 18.12.2004
Beiträge: 2577
Wohnort: Schweiz

BeitragVerfasst am: 11.07.2007, 21:18    Titel: Antworten mit Zitat

Brainfuck hat dank dank 4 Befehle auch eine möglichkeit zur Eingabe.

(Private Idee für ein Hardware Projekt: Brainfuck CPU zwinkern )
_________________
http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 14.07.2007, 00:21    Titel: Antworten mit Zitat

zwinkern Genau an das hab ich auch denken müssen, als ich die Beschreibung gelesen hab happy Mir wäre nur grade der Name nicht eingefallen, aber jetzt durch die Wiederholung wirds sich wohl festsetzen happy

Have a nice day
Ciao
Dusky_Joe
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
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