Obsługa kopii i bibliotek makr w plikach HLASM
Produkt IBM® Developer for z/OS® obsługuje dwa edytory dla plików HLASM: edytor HLASM i edytor z Systems LPEX. Oba te edytory obsługują biblioteki kopii i makr. Dodatkowo edytor z Systems LPEX obsługuje podstawowe i niestandardowe pliki makr. Więcej informacji na temat definiowania podstawowych i niestandardowych plików makr dla edytora z Systems LPEX zawiera sekcja Definiowanie plików makr dla programów asemblera (edytor z Systems LPEX). Edytor HLASM i edytor z Systems LPEX używają grup właściwości do znajdowania plików kopii i plików makr, ale używają różnych stron i pól. Informacje zawarte w tym temacie umożliwiają zrozumienie sposobu rozstrzygania przez każdy edytor bibliotek kopii i makr oraz sposobu konfigurowania grup właściwości na potrzeby obsługi kopii i bibliotek makr w plikach HLASM.
Podsumowanie obsługi kopiowania i biblioteki makr
- Edytor HLASM
- Edytor HLASM używa pól Kopiuj biblioteki w lokalnych i zdalnych grupach właściwości do rozstrzygania bibliotek kopii. Rozstrzyga on zdalne pliki makr, wyszukując łańcuch SYS1.MACLIB w systemie zdalnym. W przypadku plików źródłowych w systemie zdalnym nie ma potrzeby konfigurowania tej opcji w grupie właściwości zdalnych. W przypadku plików źródłowych w systemie lokalnym należy wskazać połączenie zdalne w lokalnej grupie właściwości. Edytor HLASM nie obsługuje rozstrzygania lokalnych bibliotek makr.
- Edytor LPEX z Systems
- Edytor z Systems LPEX używa pól Biblioteki makr w lokalnych i zdalnych grupach właściwości do rozstrzygania zarówno plików kopii, jak i plików makr. Nie korzysta on z pól Kopiuj biblioteki . Nie obsługuje on rozstrzygania lokalnych plików kopii lub makr ze zdalnych plików źródłowych.
Ustawienia grupy właściwości
Za pomocą tej tabeli można określić miejsce, w którym należy zdefiniować położenie plików kopii i plików makr dla każdego edytora.
Uwaga: Grupy właściwości zdalnych zawierają strony i pola służące do określania bibliotek lokalnych i zdalnych. Jeśli zarówno biblioteki lokalne, jak i zdalne są zdefiniowane w grupie właściwości zdalnych, najpierw przeszukiwane są biblioteki lokalne. Ta kolejność wyszukiwania ma zastosowanie tylko do rozstrzygania plików kopii, plików włączanych lub plików makr. Nie ma zastosowania do kompilacji w systemie zdalnym. Kompilatory w systemie zdalnym przeszukują tylko zdalne biblioteki w poszukiwaniu plików kopii, plików włączanych lub plików makr.
| Edytor | Położenie pliku źródłowego | Zdefiniuj lokalne biblioteki kopii w | Zdefiniuj lokalne biblioteki makr w | Zdefiniuj zdalne biblioteki kopii w | Zdefiniuj zdalne biblioteki makr w |
|---|---|---|---|---|---|
| Edytor HLASM | Instalacja lokalna |
![]() |
Nieobsługiwane |
![]() |
![]() |
| zdalne |
![]() |
Nieobsługiwane |
![]() |
Definicja nie jest wymagana. Edytor wyszukuje pliki makr w bibliotece SYS1.MACLIB systemu z/OS , w którym znajduje się plik źródłowy. Jeśli makro nie znajduje się w bibliotece SYS1.MACLIB , nie zostanie znalezione. | |
| Edytor LPEX z Systems | Instalacja lokalna |
![]() |
![]() |
![]() |
![]() |
| zdalne | Nieobsługiwane | Nieobsługiwane |
![]() |
![]() |






