MADS 1.6.7

Ukazała się nowa wersja, teraz multiplatformowego, crossasemblera MADS. Zmian sporo:

  • źródło MADS`a kompatybilne z Free Pascal Compiler, po kompilacji możliwe jest jego używanie na innych platformach systemowych, jak np. Linux, Mac OS, OS/2 itp.
  • od teraz MADS sam dobiera odpowiednią liczbę przebiegów asemblacji, przełącznik `/3` nie jest już potrzebny
  • poprawiony i rozbudowany został mechanizm przekazywania parametrów do MADS`a (rozdział `Opcje assemblera`)
  • poprawione zostało wywołanie makra w linii rozdzielanej znakiem `` oraz usprawnione rozpoznawanie i wykonywanie linii rozdzielanych znakami ``
  • poprawiony błąd, w którym MADS mylił dyrektywę .ENDM z pseudorozkazem IFT
  • poprawione działanie instrukcji warunkowych .ELSEIF , .ELSE
  • poprawione testowanie poprawności instrukcji warunkowych w makrach
  • obsługa procedur .PROC została rozbudowana o nowe makra i mechanizmy, dzięki którym podobna jest w działaniu jak i łatwości użycia do procedur z języków wyższego poziomu
  • dla procedur .PROC z zadeklarowanymi parametrami potrzebna jest teraz dodatkowa deklaracja @PROC_VARS_ADR
  • brak ograniczeń w liczbie parametrów przekazywanych do procedur, jedynym ograniczeniem jest dostępna pamięć
  • dodany nowy przełącznik /d:label=value pozwalający zdefiniować nową etykietę MADS`a z poziomu linii poleceń
  • dodany nowy przełącznik /x "Exclude unreferenced procedures" pozwalający pominąć podczas asemblacji nie używane w programie procedury zadeklarowane dyrektywą .PROC
  • nowa opcja OPT T+ (track sep, rep) śledząca zmiany rozmiaru rejestrów A,X,Y dokonywane przez rozkazy SEP, REP (CPU 65816)
  • nowe biblioteki w katalogu ..EXAMPLESLIBRARIES
  • w deklaracji obszaru lokalnego .LOCAL nie jest wymagane podanie nazwy obszaru
  • nowe operatory `-=`, `+=`, `++`, `--` pozwalające zmniejszyć/zwiększyć wartość etykiety tymczasowej
  • rozszerzona o znak przecinka składnia deklaracji parametrów procedur

Download tutaj.

Komentarze gości atari.area

Momencik, uaktualniam...  

Nie jesteś zalogowany. Tylko zarejestrowani i zalogowani użytkownicy mogą dodawać komentarze.

Lotharek.pl
Retronics
Grawitacja 2024
Lost Party 2024
Silly Venture 2024 SE

Szukaj

Wyszukiwarka przeszukuje zasoby atari.area, atariki oraz forum.

Twoliner

Momencik, uaktualniam...  .

Pamiętaj, żeby linki do Twolinera dodawać wyłącznie po skróceniu za pomocą serwisu tiny.pl. Jeśli coś Ciebie ominęło - skorzystaj z archiwum.

Network

konto

Nie jesteś zalogowany. Zaloguj się lub załóż konto

forum

Artykuły

Wywiady

Allegro

Jako, że Allegro.pl jest bardzo często odwiedzanym serwisem przez Atarowców, umiejscowiłem poniżej wyszukiwarkę produktów związanych z naszym kochanym Atari. Chcesz coś kupić - wystarczy wpisać w okienko poniżej.


Wystarczy wpisac czego szukamy i po chwili znajdujemy sie juz na Allegro.pl.