«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2006

Re: Re: Kako izgleda u Byacc-u?

by Jovanovic Nenad
ponedeljak, 29. maj 2006 - 02:35.

I dalje se javlja problem...
Za konkretan primer:

factor : IDENT { Item res = Util.sem.checkName($1);
$$ = res;}

I kad uradim:

%type <Item> factor

ponovo mi prijavljuje:

.\parser.java:945: cannot resolve symbol
symbol : variable Item
location: class parserVal
yyval.Item = res;
^
1 error

U svakom slucaju hvala,

poz



-------Original Message-------

From: ri4pp@rti.etf.bg.ac.yu
Date: 28 May 2006 20:59:44
To: ri4pp@rti.etf.bg.ac.yu
Subject: [ri4pp] Re: Kako izgleda u Byacc-u?

U globalu sam ja prosledjivanje radio ovako: ako sam nonterm ubaci
gore kao %type <obj> nonterm, onda posle mogu da pisem (kasting!!)
smena : nonterm {$$=(ArrayList)$1;
sto daje atributu neterminala smena vrednost atributa nonterm
Provereno radi, slao sam hes tabele, simbole, tipove itd. Pazite sam
da svi elementi kojima pristupate sa $ budu tipizovani sa %type, imat
u uputstv

poz, Mila