27.10.2014, 21:56
Nein werden sie normalerweise nicht da die Tokensierung erst beim/nach dem Laden des ASCII Sourcecodes normalerweise .ab3 Format als auch bei .ab2 Format vorgenommen wird. Dadurch das NULL als Befehls vorhanden ist bekommt es die neue TokenID für Lib 107 Funktion 20 anstatt die alte für Funktion 1 der BlitzLib deswegen musste ich ja auch den Compiler abändern so das er nur die neue TokenID ersetzt.
Damit das ganze funktioniert muss ein neuer Befehls-Index erzeugt werden was bei einer Neuinstallation automatisch passiert. Beim Überkopieren der geänderten Dateien muss man das in PEd übers Menü aktivieren. Dies gilt auch für AIDE da muss man die alten Indexdateien die der AB3Scanner anlegt löschen so das sie beim nächsten Start neu angelegt werden.
Die automatische Konvertierung von NULL nach StrToAdr kommt nur mit Sourcecode vor die tokenisiert gespeichert wurden also alle ältere die im .bb(2) Format und bei diesen wurde NULL("string") und nicht NULL als 0 benutzt zu 99%
Ich denke daher das dies die Lösung mit der höchst möglichen Kompatibilität des Problems ist, oder ?
Also ich kann mit AIDE ohne Probleme mit der dieser neuen Version aus PED heraus compilieren.
Damit das ganze funktioniert muss ein neuer Befehls-Index erzeugt werden was bei einer Neuinstallation automatisch passiert. Beim Überkopieren der geänderten Dateien muss man das in PEd übers Menü aktivieren. Dies gilt auch für AIDE da muss man die alten Indexdateien die der AB3Scanner anlegt löschen so das sie beim nächsten Start neu angelegt werden.
Die automatische Konvertierung von NULL nach StrToAdr kommt nur mit Sourcecode vor die tokenisiert gespeichert wurden also alle ältere die im .bb(2) Format und bei diesen wurde NULL("string") und nicht NULL als 0 benutzt zu 99%
Ich denke daher das dies die Lösung mit der höchst möglichen Kompatibilität des Problems ist, oder ?
Also ich kann mit AIDE ohne Probleme mit der dieser neuen Version aus PED heraus compilieren.