Programınızı kurmadan önce
Bir çevirici programında hata ayıkladığınızda, z/OS® Hata Ayıklayıcı komutlarının çoğunu kullanabilirsiniz. Bir çevirici programında hata ayıklama ve z/OS Hata Ayıklayıcısıtarafından desteklenen diğer programlama dillerinde yazılan hata ayıklama programları arasında üç fark vardır:
- Programınızı birleştirdikten sonra,
EQALANGXdosyası olarak da adlandırılan bir hata ayıklama bilgileri dosyası oluşturmanız gerekir. z/OS Hata Ayıklayıcısı , çevirici programınızla ilgili bilgi edinmek için bu dosyayı kullanır. - z/OS Debugger , tüm derleme birimlerinin bir üst düzey dilde (HLL) yazıldığını varsayar. z/OS Hata Ayıklayıcısı 'na derleme biriminin bir çevirici derleme birimi olduğunu bildirmeniz ve z/OS Hata Ayıklayıcısı ' na çevirici derleme biriminin hata ayıklama bilgilerini yüklemesini bildirmeniz gerekir. Bunu yapmak için
LOADDEBUGDATA(ya daLDD) komutunu girin. - Çevirici, ifadeleri yazmak için kullanabileceğiniz dil öğelerine sahip değil. z/OS Debugger , bir ifade gerektiren z/OS Debugger komutlarına ilişkin ifadeleri yazmak için kullanabileceğiniz çevirici benzeri dil öğeleri sağlar. Çevirici benzeri dilin sözdiziminin açıklaması için bkz. IBM z/OS Hata Ayıklayıcı Başvurusu ve İletileri .
Çevirici programınızın bu gereksinimleri karşıladığını doğruladıktan sonra, çevirici programınızı aşağıdaki görevleri gerçekleştirerek hazırlayın:
Programınızın derlenmesi ve EQALANGX oluşturulması , IBM® z/OS Debugger Yardımcı Programları kullanılarak bir çevirici programının nasıl hazırlanacağını açıklar.