Zarf-fiil eklerini kodlamak için düzenli bir yapı oluşturabiliriz. Örneğin, ekleri bir liste içinde saklayıp, bir metin içinde bunları tespit eden bir algoritma yazabiliriz. Python kullanarak basit bir zarf-fiil tespit edici kod yazalım:
Zarf-Fiil Ekleri (Bağ-fiil Ekleri)
Türkçede yaygın zarf-fiil ekleri şunlardır:
- -ınca, -ince, -unca, -ünce (Gelince, görünce)
- -ip, -ıp, -up, -üp (Bakıp, düşünüp)
- -arak, -erek (Koşarak, düşünerek)
- -ken (Uyurken, okurken)
- -madan, -meden (Düşünmeden, sormadan)
- -dıkça, -dikçe, -tıkça, -tikçe (Baktıkça, söyledikçe)
- -esiye, -asaya (Bitiresiye, bekleyeseye)
- -meksizin (Düşünmeksizin, sormaksızın)
- -a, -e (Güle güle, baka baka)
Kod Örneği: Python ile Zarf-Fiil Tespiti
Aşağıdaki Python kodu, bir metindeki kelimelerde zarf-fiil eklerini tespit eder:
Çıktı:
Bu kod, bir metin içindeki kelimeleri analiz ederek hangi kelimelerin zarf-fiil eki aldığını bulur. Eğer daha gelişmiş bir analiz istenirse, kelimeleri kök ve eklerine ayıran bir doğal dil işleme kütüphanesi (örneğin Zemberek) kullanılabilir.