Hello, Guest the thread was viewed171 times and contains 0 replies

last post from Diddl at the

IF - THEN - ELSE - ENDIF

  • Das Mega65 BASIC ist wirklich gut.


    Das einzige was mich richtig stört ist diese Krücke für Mehrzeiligkeit mit BEGIN und BEND.


    Warum macht man das nicht vernünftig??



    1. Wenn nach dem THEN das Zeilenende kommt, ist es ein mehrzeiliges IF
    2. Wenn nach dem THEN weitere Statements kommen, ist es ein einzeiliges IF


    Code
    1. 10 IF A > 3 THEN 20
    2. 20 IF A > 5 THEN B = 1
    Code
    1. 20 IF A > 5 THEN
    2. 30 :B = 1
    3. 40 ELSE
    4. 50 :B = 0
    5. 60 ENDIF
    6. Die ":" haben keine Funktion, die sind nur um den Code durch einrücken lesbarer zu machen


    Das BEGIN BEND Dingens kann man drin lassen zur Kompatibilität