[cpl] [Tema 1] Literali & Inconsistenta Block
Călin Cruceru
crucerucalincristian at gmail.com
Mon Oct 24 23:30:26 EEST 2016
Salutare,
Am 2 scurte întrebări/observații:
1. Există vreun motiv anume pentru care string literalii, atunci când
sunt serializați, au asociat line number-ul ultimei linii ocupate (în
locul primeia, cum este cazul pentru toate celelalte noduri)?
2. Pentru if-statements serializer-ul face check-fail dacă nu are
instanță a block-ului de "then", chiar dacă aceasta e goală (nu
conține nicio expresie); la fel și pentru while-statements. Totuși,
în cazul body-ului unei metode nu se întâmplă asta; înțeleg că în
fazele următoare această diferență e irelevantă, însă momentan, la
analiza sintactică, diferența e un nod "Block" gol, care într-un caz
apare, în celălalt nu.
Mersi,
Călin
More information about the cpl
mailing list