Lexical Analiz
Lexical Analysis (Leksik Analiz), bir programlama dilinin kaynak kodunu karakter dizileri halinde okuyarak, bu karakter dizilerini daha anlamlı bir şekilde tanımlayan ve bunları tokenlara ayıran bir işlemdir. Bu tokenlar, bir programlama dilinde kullanılan sembolik kelimelerdir ve yorumlayıcının veya derleyicinin daha kolay bir şekilde anlamasına ve işlemesine olanak tanır. Leksik Analiz aynı zamanda "tokenleştirme" olarak da bilinir. Bir programlama dilinin kaynak kodunu tokenlara ayırarak, kodu daha kolay anlaşılabilir ve yönetilebilir hale getirir. Ayrıca, derleyiciler ve yorumlayıcılar, leksik analiz yoluyla kaynak kodunda oluşabilecek hataları tespit edebilir ve kullanıcıya geri bildirim sağlayabilir. Örneğin, bir C programının kaynak kodunda leksik analiz yapıldığında, kaynak kodundaki karakter dizileri ayrı ayrı tokenlara ayrılır. Örneğin, "for" kelimesi, C programlama dilinde döngüleri tanımlamak için kullanılan bir anahtar kelimedir ve leksik analiz işlemi ...