AB3 Compiler : Kein Check auf Statement Function ? - Druckversion +- AmiBlitz³ (https://www.amiblitz.de/community) +-- Forum: AmiBlitz³ (https://www.amiblitz.de/community/forum-3.html) +--- Forum: AB³ Development (https://www.amiblitz.de/community/forum-16.html) +--- Thema: AB3 Compiler : Kein Check auf Statement Function ? (/thread-73.html) |
AB3 Compiler : Kein Check auf Statement Function ? - Blackbird - 06.02.2014 Hallo Thomas/Thilo Es scheint keinen Check zu geben im Compiler ob man ein Statement oder Function richtig abschließt. was das für Auswirkungen haben kann, kann ich nicht beurteilen. Vieleicht ist das auch nur gut zu wissen, wer weis Der Compiler meckert aber z.B sowas: [ab3]Statement myblafasel{} irgendwas sinnloses End Function[/ab3] oder [ab3]Function.l myblafasel{} wieder sinnloses End Statement[/ab3] nicht an... Re: AB3 Compiler : Kein Check auf Statement Function ? - Der Wanderer - 06.02.2014 Das wird gleube ich nur bei irgendeinem Syntax oder Optimizer Code getestet, um konpatibel zu alten BB2 Sourcen zu sein wo man das nicht so genau genommen hat. Das erste Beispiel mit dem Punkt dürfe allerdings nicht gehen, da syntaktisch nicht korrekt. Das wäre ein Compiler Bug. Re: AB3 Compiler : Kein Check auf Statement Function ? - Blackbird - 06.02.2014 Ja stimmt, habs editiert, der Compiler meckert dann. Was hat das aber für Auswirkungen ? Oder ist End = End ? Re: AB3 Compiler : Kein Check auf Statement Function ? - Der Wanderer - 06.02.2014 Sind schon unterschiedliche "End", aber minimal. Evtl. wird D0 als Rückgaberegister untserschiedlich behandelt. |