«« ( Date ) »» // «« ( Thread ) »» // ir4pp1 - 2008

RE: .

by Gordana Skoric
petak, 02. maj 2008 - 01:14.

Ovako sam ja razumela:
Skener pravis isto kao i pre samo sto u delu gde su ti Jlex direktive
definises promenljive u kojima ces pamtiti ono sto je potrebno(te
promenljive koristis u akcijama kod pravila za uparivanje)To je sto se tice
skenera.
Kod parsera pre njegove main metode definises objekat tipa ResultCollector i
to kao static:
static MyResultCollector RC ;
public static void main(String args[])throws Exception {


FileReader r = new FileReader(args[0]);
Yylex skener = new Yylex(r);
RC = new MyResultCollector();
parser p = new parser(skener);
Symbol s = p.parse();

(naravno prvo napravis klasu koja implementira ResultCollector).
Sada taj objekat RC koji si napravila koristis za skupljanje
podataka(parser.RC-posto je static pozivas ga preko klase}.
E sad sve to treba skupiti u glavnoj klasi koja implementira Imain.
Sa parser.main(args) pokreces parser.
E kako implementirati Imain ,tu ti ne mogu pomoci jer nesto mi ne ide,ali
valjda ce se javiti jos neko od kolega!
Pozdrav!
-----Original Message-----
From: masa hrasovec [mailto:masah@eunet.yu]
Sent: Friday, May 02, 2008 12:33 AM
To: ir4pp1@rti.etf.bg.ac.yu
Subject: [ir4pp1] .


ne rauzmem kako se ovo pokrece, ko tu koga poziva, d ali se na dva nacina
moze obratiti programu, preko nashe nove klase i preko parsera (oba imaju
main a iz postavke domaceg mi nije jasno, kao moze i preko parser.java i
preko nase nove klase koja pokrece parser). gde idu ti razultetai? taaj
objekat koji se vraca. onda se ne radi preko static promenljivih, ja sam
tako nekako pocela ali to nije to?

nisam bila na dodatnom casu, en znam... eto kajem se kajem

osecam se ko da su mi pitanja jako glupa a vi ne zhelite da se neko tkao
oseca zarne

;)



-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
-----------------------------------------------------------------


__________ NOD32 3068 (20080501) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com