atarionline.pl Mad Pascal 1.6.3 i problem... - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorMikeAtari
    • CommentTime19 Feb 2020 zmieniony
     
    Hej,
    Jak w MP 1.6.3 ustalic adres dla kodu?
    w 1.5.8. byl to parameter -code:$xxxx
    W 1.6.3 niby jest tak samo, ale MP go jakos ignoruje albo nie tworzy w ogole pliku a65.
    Gdy nie uzyje -code to kod sie generuje ale defaultowo od $2000 tylko.
    EDIT:
    Ah ok , znalazlem: Pownno byc bez $ czyli np.
    -code:5000 zamiast -code:$5000
    • 2: CommentAuthorzbyti
    • CommentTime19 Feb 2020
     
    • 3:
       
      CommentAuthorjhusak
    • CommentTime19 Feb 2020
     
    I teraz widzą wszyscy po nagłówku, że Mad Pascal i problem.
    • 4:
       
      CommentAuthorpirx
    • CommentTime19 Feb 2020
     
    z dularem było ładniej, ale może nie przechodzi w jakiś command line'ach i stąd zmiana
    • 5: CommentAuthorMADRAFi
    • CommentTime21 Feb 2020
     
    dokładnie jest tak jak napisałeś. Byl problem z parsowaniem pod innym OS :)

    Ja ci żem to sprawił :)
    • 6:
       
      CommentAuthorjhusak
    • CommentTime21 Feb 2020
     
    Kurde, a poczciwe 0xFFFF nie mogło by pozostać?
    Przyjdzie taki komodorowiec i się zdziwi, bo oni TYLKO W DEC liczą.
    • 7: CommentAuthorsolo/ng
    • CommentTime21 Feb 2020
     
    fakt, to "5000" moze zmylac, ze to dec
    • 8: CommentAuthorMikeAtari
    • CommentTime26 Feb 2020 zmieniony
     
    Fakt ,ze z $ wyglada ladniej.
    Po porstu po updacie na 1.6.3 nie wiedzialem, na czym polega problem - jakis message bylby mily przy bldenym parametrze.. (albo chociaz przyklad uzycia).
    Info o pominieciu $ znalazlem dopiero w dokumentacji.
    Anyway, MP jest swietny!

    Zauwazylem tez, ze po update do 1.6.3 trzeba uwazac z liczbami ujemnymi (shortint itp).
    np. if a=-1 then... wywala blad przy kompilacji. Tworzy sie z tego jakis dziwny twor typu STA #0 czy jakos tak.
    piszac if a=(-1) then... jest juz ok.