Herrlich =)
Zu den Sourcen gibt es nicht viel zu sagen. Falls es Fragen gibt, dann stellt sie mir hier.
Delphi-Quellcode:
// Wie-ist-es-zu-benutzen-demo...
program BF;
{$APPTYPE CONSOLE}
uses
uBraynFack;
var
BFInterpreter : TBraynFackInterpreter;
BFCode, BFStdIn : String;
begin
BFInterpreter := TBraynFackInterpreter.Create();
try
Writeln( '[Brainfuck-code]' );
Readln( BFCode );
Writeln;
Writeln( '[Brainfuck-stdin ("," will use it as source)]' );
Readln( BFStdIn );
Writeln;
WritelN( BFInterpreter.Interpret( BFCode, pChar( BFStdIn ), Length( BFStdIn ) ) );
finally
BFInterpreter.Free();
end;
Readln;
end.
MfG