Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Compiler bug in functions >6 parameters
#11
Berndroesch schrieb:da fällt mir auf die schnelle keine Lösung ein. Problem ist, dass blitzbasic immer die register hochzählt. schriebt man einen Term werden je nach klammer mehrere Register benötigt. Da es nur 8 gibt, gehen bei komplexen termen mit klammern die Register aus. Dass war schon bei blitz der fall, aber fiel da nicht auf, weil man ja nur 6 Parameter hatte.


Ja das verstehe ich, wie geschrieben kommt jetzt damit die neue Fehlermeldung, der Code hat vorher ohne Probleme compiliert und scheint zu funktionieren wird bei AIDE verwendet.

Was mir jetzt nicht ganz klar ist ob diese Problem bei dem Term sich nur auf Funktionsaufrufe oder auf Amiblitz/Blitzbasic generell bezieht auf alle Terme aller x= ........

Berndroesch schrieb:Der Term benutzt dann für flen(test) register d7. also das letzte. gibt es denn viele solche aufrufe ?.
Es ist mir nur aufgefallen da ich testweise AIDE versucht habe zu kompilieren.

_
Edit: Kommentar Quote richtig gesetzt.
Zitieren


Nachrichten in diesem Thema

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste