Forum: Klatsch und Tratsch
by himitsu,
29. Jan 2010
Ein Debugger (wenn man es so nennen darf), ist jetzt mit drinnen.
Also schrittweises Durchsteppen der BF-Codes und Haltepunkte (im "run"-Modus) sind möglich.
- "Instruction" = wenn der die Abarbeitung grad/gleich diese Instruction ausführen will
- "Memory" = wenn diese Speicherstelle gleich verändert werden soll
@FAlter:
hab auch ein paar Interpreter-Testcodes gemopst, etwas...
Forum: Klatsch und Tratsch
by himitsu,
25. Jan 2010
Hab zwar noch keine Funktion gefunden, welche prüft, ob umgeleitet wurde, aber FlushConsoleInputBuffer funktioniert bei einer Datei nicht, also würden da auch keine Zeichen verloren gehn, :-D
allerdings funktioniert ReadConsoleInput auch nicht und er ließt keine Zeichen ein = Endlosschleife.
Jedenfalls scheint dieses nun in beiden Fällen zu laufen. :angel:
var H: THandle;
CI:...
Forum: Klatsch und Tratsch
by himitsu,
24. Jan 2010
dieses scheint (unter Windows) zu laufen ... hab ich quasi von sakura ReadKey
// initialisieren
H := GetStdHandle(STD_INPUT_HANDLE);
FlushConsoleInputBuffer(H);
// abfragen
CI.EventType := KEY_EVENT;
Repeat
Until ReadConsoleInput(H, CI, 1, Cardinal(i)) and (i = 1)
and (CI.Event.KeyEvent.bKeyDown) and (CI.Event.KeyEvent.AsciiChar <> #0);
Forum: Klatsch und Tratsch
by himitsu,
24. Jan 2010
Komisch, du hast Recht ... irgendwie funktioniert das Read in der Console nicht richtig. :shock:
Read({char}); wartet bei Eingabe auf ein Enter und hört nicht schon nach Eingabe einer Taste auf.
Dann wird anscheinend das erste Zeichen an die Char-Variable übergeben und den Rest merkt sich Delphi für die nächste Eingabe.
Also bei Zeichen+Enter bleibt ein Enter übrig, welches für die...
Forum: Klatsch und Tratsch
by himitsu,
24. Jan 2010
Na gut, aber immerhin hatte ich nicht die Variante, mit dem icken am Ende, verwendet.
Damit wäre man bestimmt sogar an vielen Erotikseiten vorbei, ganz weit nach vorne gekommen. :angel2:
Forum: Klatsch und Tratsch
by himitsu,
24. Jan 2010
Dann will ich auch mal. :lol:
Es tut mir wirklich Leid, Daniel, aber dieses Wort kannte Google auch noch nicht, von uns. :roll:
Ja, was soll ich noch dazu sagen?
Ihr wisst ja bestimmt schon, worum es geht. *auf FAlter und Co. Schiel* :mrgreen:
http://de.wikipedia.org/wiki/Brainfuck
http://en.wikipedia.org/wiki/Brainfuck