Düzenleme oturumu sırasında bir ön işlemcinin çalıştırılması

Ön işlemci , bir program derlenmeden önce ön işlemci deyimlerini dil sözdizimine dönüştürür. Düzenleyicileri, iş istasyonunda, uzak sistemde ya da kurulu bir önişlemci uzantısı eklentisinden önişlemcileri çalıştıracak şekilde yapılandırabilirsiniz. Bir özellik grubu, bir dosyayı düzenlerken çalışan önişlemcileri yapılandırmak için kullanılır.

Bu görev hakkında

Desteklenen Düzenleyiciler:
  • COBOL Düzenleyicisi
  • PL/I Düzenleyicisi
  • z Systems ® LPEX Düzenleyicisi
Bir programı derlediğinizde, ön işlemci deyimlerini koda dönüştürmek için bir ön işlemci çalıştırabilirsiniz. Derlemeden önce kodlama sorunlarını belirlemeye yardımcı olmak için bir dosyayı düzenlerken de önişlemciyi başlatabilirsiniz. Düzenleme sırasında önişlemcinin çalışmasını tetiklemek için düzenleyicinin Önişlemci Tümleşimi tercihini kullanın. Ön işlemcinin konumunu tanımlamak ve yapılandırmak için özellik grubu düzenleyicisinin Düzenleyici Yapılandırmaları sayfasını kullanın. Düzenleyiciler, aşağıdaki yerlerde ön işlemcileri destekler:
  • Yerel önişlemciler: Ön işlemci yerel bilgisayarda çalışır.
  • Ön işlemci uzantıları: Ön işlemci, ürün çalışma alanında çalışan, kurulu bir ön işlemci uzantısı eklentidir.
  • Uzak önişlemciler: Önişlemci uzak bir bilgisayarda çalışır.
Kısıtlama: Düzenleyici içinde bir ön işlemci kullanılmasıyla ilgili bazı sınırlamalar vardır:
  • Bir EXEC öbeğindeki tüm önişlemci deyimleri tanımlanmamış olabilir
  • Yalnızca bir dil açıklamasının başlangıcını ya da bitişini içeren önişlemci deyimleri içeren programların gerçek zamanlı sözdizimi denetimi
  • Kod yeniden düzenlenirse, tüm önişlemci deyimleri tanımlanmayabilir
  • Bir programın başka bir yerindeki metni değiştiren önişlemci deyimleri tanımlanmamış olabilir

Yordam

Bir düzenleyicide önişlemcileri etkinleştirmek, yapılandırmak ve çalıştırmak için:

  1. Düzenleyici için ön işlemci bütünleştirme tercihlerini ayarlayın.
    Yönergeler için ilgili konulara bakın.
  2. Düzenlemek istediğiniz dosyalarla ilişkili özellik grubunda bir ön işlemci yapılandırın.
    Yönergeler için aşağıdaki konulardan birine bakın:
  3. Ön işlemciyi çalıştırmak ve ön işlemci deyimlerini tanımlamak için bir COBOL ya da PL/I dosyasını düzenleyin.
    Yönergeler için ilgili bağlantılara bakın.