[Tiptoi] Register-Werte werden nicht gehalten

Ulrich Sibiller ulrich.sibiller at gmail.com
So Mai 28 12:37:32 CEST 2017


Die Registeranzahl und deren Startbelegung ist doch im GME verdrahtet:
https://github.com/entropia/tip-toi-reveng/wiki/GME-Register-init-values

Gibt es da vllt. einen Bug im Tool diesbezueglich? Ist in deinem GME
alles passend an dieser Stelle?

Uli

2017-05-28 11:36 GMT+02:00 Frankes <tiptoi at glasir.de>:
> Am Sonntag, 28. Mai 2017, 00:32:33 CEST schrieb Joachim Breitner:
>> Hallo,
>>
>> Zeilen Code dürften kein Problem sein, also wenn, dann Anzahl der OIDs.
>> Wobei das debug.yaml, was _jede_ oid füllt, ja wunderbar funktioniert…
>> also immernoch seltsam.
>>
>> Gruß,
>> Joachim
> Hallo Joachim
> Wenn es nicht an der Menge des Codes/ der Zeilen liegt, dann stehe ich
> wirklich auf dem Schlauch. Gerade da er nicht nur das $mode nach einen Sprung
> nicht hält, sondern auch andere Register löscht.
> Beim löschen setzt er die Register im übrigen nicht auf 0. Denn eine Bedingung
> auf 0 ( $mode==0 ? ...) wird nicht registriert. Auch meine ich ausschließen zu
> können, dass $mode auf einen Wert zwischen 0 und 100 gesetzt wurde.
> (Ich gab $mode mit der Zahlausgabe des Scripts aus) - Vielleicht gibt es ja
> ein undefiniert.
>
> Das Verhalten stellte er erst ein, als ich zum Testen nicht benötigte Teile
> löschte (Starter mit verschiedenen Aufgaben, OID-Abfragen)  - Das bringt mich
> gerade auf die Idee die verschiedenen OID-Abfragen nochmals anzusehen.
>
> Das Vorhandensein des T() wirkt sich in einem Testscript mit vielen Sprüngen
> nicht aus.
>
> An der Anzahl der genutzten Register(Variablen) kann es nicht liegen. -
> Experimentiere hier gerade problemlos  mit einem Script mit 17 genutzten
> Registern.
>
> Gruß Frank
>
> Am Sonntag, 28. Mai 2017, 09:24:25 CEST schrieb Tobias Bäumer:
>> Moin!
>> Joachim hatte mal den Verdacht geäußert, dass die Anzahl der Befehle pro
>> Zeile begrenzt sein könnte. Siehe Mailingliste unter dem Betreff
>> "Maximale Anzahl Befehle in einem Skript"
>>
>> Eine weitere Diskussion gab es unter "Länge der Anweisung in einer Zeile"
>>
>> Vielleicht hilft das beim Eingrenzen des Problems.
>>
>> LG
>> Tobias
>
> Hallo Tobias
> Ja, kann ich bestätigen.
> Hier machte ich die Erfahrung >8 Befehle pro Zeile kann, muss aber nicht
> funktionieren.
> Daher achte ich eigentlich darauf, nicht mehr als 8 Befehle zu nutzen und
> TTTool warnt ja gleichfalls, wenn man es mal übersieht.
>
> Gruß Frank
>
>
>
>
>
>
>
>
> --
> tiptoi mailing list
> tiptoi at lists.nomeata.de
> https://lists.nomeata.de/mailman/listinfo/tiptoi




Mehr Informationen über die Mailingliste tiptoi