Forum: Programmieren allgemein
by Memnarch,
17. Mär 2012
Tja, in Pascal gibts aber nur OR(ich halt mich grob an die Pascal syntax, weil ich so kreativ bin :stupid: ).
Forum: Programmieren allgemein
by Memnarch,
16. Mär 2012
@Desmulator:
Das mit dem frühen abbruch habe ich (noch) nicht integriert, da es ein bisschen fuckelig wird, wenn über mehrere ebenen or/and benutzt wird. Deswegen schiebe ich das im Moment nach hinten. Habe zwar eine Idee wie sich das praktikabel integrieren lässt, aber da muss ich Montag erstmal gucken ;)
Forum: Programmieren allgemein
by Memnarch,
16. Mär 2012
@AmateurProfi:
Ja habe ich schon gemerkt.
Deswegen habe ich den output meines Compilers so abgeändert:
cmp eax, ebx
setne ah
movsx eax, ah
push eax
Forum: Programmieren allgemein
by Memnarch,
16. Mär 2012
@NamenLozer: Vielen dank. Das scheint mir eine praktikable lösung zu sein.
@Bug:
So einfach ist das nicht. Ich habe angefangen einen Compiler(?) zu schreiben, der aus dem SourceCode FASM generiert. Natürlich müssen dafür auch ausdrücke korrekt aufgelößt werden. und da können die operationen nicht immer direkt aufeinander folgen, da zuerst eine andere abhängigkeit aufgelößt/berechnet werden...
Forum: Programmieren allgemein
by Memnarch,
15. Mär 2012
Nabend allerseits.
Wusste nicht genau wo es es am besten hinpasst. Hoffe die Frage passt hierhin:
Ich nutze seit kurzem FASM(Flat Assembler). Jetzt habe ich ja die möglichkeit zuerst über cmp einen wertevergleich machen zu lassen, und danach über abhängige jump befehle das resultat zu prüfen.
Jetzt ist es aber so, dass ich mehrere cmp befehle ausführen möchte und die ergebnisse davon...