View Single Post
  #9 (permalink)  
Old 01-19-2008, 03:01 PM
klaus's Avatar
klaus klaus is offline
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Switzerland
Posts: 675
Awards Showcase
Beta Tester Competition Winner 
Total Awards: 2
Default

Den Goto Befehle sollte man vergessen !
Der Neue Compiler hat noch mehr Einschränkungen als der vorhergehende.
Ich verwende in meinem Natural Frequency Programm eine alte Eigenwert Routine von HP mehr als 20 Jahre alt mit etlichen verschlungenen Goto's. Sie funktionnierte perfekt in HP Basic nachher in VB Basic, habe sie nach Basic4PPC übertragen, funktionierte nicht im alten Compiler. Agraham hat zwei For Next Schlaufen in zwei Do Loop Schlaufen ersetzt und dann lief es. Im Neuen Compiler funktioniert diese Routine nicht mehr.

Wenn es jemanden interessiert sich sogenannten Spagetticode anzusehen den findet Ihr in:
Eigenvalue and Eigenvector calculation

Man könnte sich die Frage stellen ob man den Goto Befehl in Basic4PPC nicht schlicht beseitigen sollte da er im Neuen Compiler mit den Einschränkungen wahrscheinlich mehr Verwirrung einführt als Lösungen bringt.


Grüsse
Klaus
Switzerland
Reply With Quote