REXX Programlama Dili - Parçalama
REXX programlama dilinde kullanımı söz konusu olan tüm veri tipleri birer dizgi olarak ele alınır. Bu dizgilerin işlenmesinde yerleşik işlevler ve anahtar kelimeler kullanılır. Bu anahtar kelimelerden biri olan Parse anahtar kelimesi de dizgi işleme işlemlerinin yapılmasında çok önemli bir görev üstlenmiştir. Bu görevinin yanında Parse anahtar kelimesi, kullanılmakta olan REXX yorumlayıcısı ve bu yorumlayıcının çalıştığı işletim dizgesi hakkında bilgi edinilmesini sağlar. Burada Parse anahtar kelimesinin ayrıntılılarına girilmeyecektir. Bu nedenle, bu konunun sonundaki Açıklama(lar) bölümünde yer alan bağlantılardan Parse anahtar kelimesine ait bağlantı kullanılarak gerekli bilgiye ulaşılabileceğine vurgu yapmakta yarar var. Ancak, Parse anahtar kelimesine ait olan değişik dizilimlerin anlamları ve işlevsellikleri üzerinde durulacaktır.
"Parse Upper" Dizilimi Hakkında
Parse anahtar kelimesine ait Upper anahtar kelimesi kullanılarak ve kullanılmayarak gerçekleştirilen işlemlerde alfabetik karakterlerin durumlarını özetleyen çizelge
| Parçalama İşleminden Önce Alfabetik Karakterler Büyük Harfe Harfe Çevrilir | Alfabetik Karakterler Belirtildiği Şekliyle İşlem Görür |
| Arg
Parse Upper Arg |
Parse Arg |
| Parse Upper Linein | Parse Linein |
| Pull
Parse Upper Pull |
Parse Pull |
| Parse Upper Source | Parse Source |
| Parse Upper Value | Parse Value |
| Parse Upper Var | Parse Var |
| Parse Upper Version | Parse Version |
şeklinde tanımlıdır.
"Parse" Dizilimleri Hakkında
Parse anahatar kelimesine ait dizilimlerin ayrıntılı açıklamaları
| Dizilim | Kullanım Yeri |
| Arg
Parse Arg |
Bir içsel/dışsal işleve ait değiştirgelerin tanımlanması ve kullanılması. |
| Parse Linein | Standart girdi ortamından bir satırın okunması. |
| Pull
Parse Pull |
Harici veri kuyruğundan (yığıttan) ya da standart girdi ortamından değerlerin okunması. |
| Parse Source | İşletim dizgesi hakkında bilgi elde edilmesi. |
| Parse Value | Value anahtar kelimesi ile With anahtar kelimesi arasında kalan değerlerin parçalanarak elde edilmesi. |
| Parse Var isim | isim değiştirgesi ile belirtilen değerin parçalanması. |
| Parse Version | Kullanılan REXX yorumlayıcısı hakkında bilgi elde edilmesi. |
şeklindeki çizelgede belirtildiği gibidir.
Açıklama(lar)