İç İçe Parantezler

Review? Okey:

Parser’da “{” gibi literaller kullaniliyorsa lexer token’larinin hatta lexer’in kendisinin manasi nedir anlamadim.

Ismi “p” olan ve deger olarak 0 veya 1 alabilen bir degisken var. Ne ise yaradigini anlamadim fakat akisi baya etkiliyor gibi duruyor.

tokens ve token isminde degiskenler var, ne yaptiklari ayni sekilde belirsiz. Hele token dedigimiz sey gecici degisken ismine sahipken butun sinif tarafindan kullanilan, hatta bir fonksiyondan digerine state paslamak icin kullanilan bir degisken. Neyi temsil ettigini anlamadim.

Kisacasi kod hakkinda bir sey soyleyemeyecegim zira okuyamadim. Testlerin yazilmis olmasi cok guzel ama, calistigini gorebiliyoruz. BNF’ten (random) string ureten ureteclerle ekstra case’ler eklenebilir.

3 Beğeni