
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo Dirk, OCBASIC interpretiert genauso wie etablierte BASIC-Programmiersprachen "PRINT 1 2 3" als "PRINT 1;2;3". Wenn man die Ausgabe per Tabulatoren formatieren möchte, kann man "PRINT 1,2,3" verwenden. Hier gibt es keinen Unterschied zu CCBASIC. > Außerdem würden für jedes Vorkommen jeweils 2 zusätzliche Bytes im Programmspeicher belegt. Es sind 4 zusätzliche Bytes: 0008: 1f 0d 0a 00 PRINT 13,10,0 > bis max. STACKGRÖSSE Es wird insgesamt nur ein Stackeintrag benötigt. Es wird gePUSHt und das PRINT STACK enthält ein POP. Es können also beliebig viele Variablen oder Zahlen per PRINT ausgegeben werden. > Diesem Nachteil entgeht man bei Verwendung von OCBASIC, in Verbindung mit dem Schalter PrintSPC=ON/OFF auf der OM. Damit hast Du recht. PrintSpc=ON wurde extra in die OM integriert, um speicherplatzschonend Debuggingausgaben ausführen zu können. Freundliche Grüße Dietmar Meine Homepage: http://ccintern.dharlos.de |
| Antwort schreiben |