parse

entry2 galeri0
    2.
  1. Bilgisayar terminolojisinde, gramer kuralları çerçevesinde anlamlandırmak demektir. Programlama dilleri parse edilerek çalışır ilk yazıldığından. hesap makineleri de parse ederler. Temel mantık şudur, belirli bir kurallar çerçevesinde yazılmış olan şeyin bütününü anlamlandırmak. Mesela işlem önceliği ve önce soldaki işlemi yapma fikri insanda artık içgüdüseldir. 3+4*6 işlemini bizler işlem önceliği kuralları gereği aslında parse ederiz. Bilgisayar için bu durum şöyle işler:
    1) Önce işlem önceliği olanlar
    2) Eşit işlem önceliği durumunda soldan sağa doğru.
    Şu halde önce 4*6'yı parse edecek ve yerine 24 yazacaktır. ( Amaç bütünü anlamlandırmak, küçük parçaları çözerek ilerler işlem. )
    3+24 kalacak geriye. Daha sonra da bunu anlamlandırım bütün bir parse tree'yi 24 ile eşdeğer kılıp cevabı verecektir. Ancak bir parse tree, farklı şekillerde anlamlandırılabiliyorsa bu durum parsing error'e yol açacaktır ki genellikle gramerin eksik olmasından ya da işlem syntax'ının düzgün olmamasından ileri gelir. Örneğin işlem önceliği kuralı olmasa idi 3+4*6 işlemi 42 ya da 24 sonucunu verebilirdi ki, bilgisayar için en tehlikeli şey "kesin" olmaması durumudur. Hemen parse error verip hayatına devam edecektir kompüter kankamız.
    (bkz: Gece girilern entryler)
    0 ...
  2. 1.
© 2025 uludağ sözlük