Malo pitanje za asistenta
U primeru parsera sa sajta dat je sledeci kod:
type ::= ID:type
{: Struct res = Util.sem.checkType(type);
RESULT = res;
:};
Ovo nam ne znaci mnogo jer mi imamo nesto ovako:
var_decl ::= VAR type var_list SEMI
var_list ::= var_list COMMA var_part;
var_list ::= var_part ;
var_part ::= IDENT ;
type ::= INT ;
type ::= CHAR ;
Kog tipa treba da budu neterminali "type", kako ih treba inicijalizovati i kako ih je najbolje proslediti do prvog reda gde se pominje tip?
type ::= ID:type
{: Struct res = Util.sem.checkType(type);
RESULT = res;
:};
Ovo nam ne znaci mnogo jer mi imamo nesto ovako:
var_decl ::= VAR type var_list SEMI
var_list ::= var_list COMMA var_part;
var_list ::= var_part ;
var_part ::= IDENT ;
type ::= INT ;
type ::= CHAR ;
Kog tipa treba da budu neterminali "type", kako ih treba inicijalizovati i kako ih je najbolje proslediti do prvog reda gde se pominje tip?
- Follow-Ups:
- Re: Malo pitanje za asistenta
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Re: Malo pitanje za asistenta
- References:
- Za asistenta
- From: "Nikola Kartelija" <kartel@ptt.yu>
- Re: Za asistenta
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Za asistenta
Previous by date: Re: Za asistenta
Next by date: Re: Malo pitanje za asistenta
Previous by thread: Re: Za asistenta Next by thread: Re: Malo pitanje za asistenta
Previous by thread: Re: Za asistenta Next by thread: Re: Malo pitanje za asistenta