Re: Ispisivanje sadrzaja linije u kojoj je greska?
Kako se uz broj linije sa nelegalnim karakterom moze zapamtiti i sadrzaj
cele linije?
Nelegalne karaktere obradjujes u leksickoj analizi pomocu JLex-a ili JFleksa i oni ti recimo mogu pomoci
da vratis broj linije u kojoj je greska nadjena a neka klasa moze otvoriti fajl koji se parsira i za zadati
broj linije ispisati njen sadrzaj kao i poziciju u kojoj je nadjena npr:
//leksika
ERROR: Line 3. Unexpected character
const int pi = @;
^
// semantika
ERROR: Line 5. cannot impicitly convert 'int' to 'char'
const char ch = 5; // linija 5 ulaznog teksta
^ // pozicija na kojoj je greska nadjena
- References:
- Ispisivanje sadrzaja linije u kojoj je greska?
- From: "Nenad Tesovic" <tesovicn@gmail.com>
- Ispisivanje sadrzaja linije u kojoj je greska?
Previous by date: Re: Ispisivanje sadrzaja linije u kojoj je greska?
Next by date: u vezi predavanja
Previous by thread: Re: Ispisivanje sadrzaja linije u kojoj je greska? Next by thread: u vezi predavanja
Previous by thread: Re: Ispisivanje sadrzaja linije u kojoj je greska? Next by thread: u vezi predavanja