public static List<Tip_LIzraz_Const_Niz_Ime> PROVJERI_lista_parametara(){
		String linija = mParser.ParsirajNovuLiniju();
		List<Tip_LIzraz_Const_Niz_Ime> vrati;
		
		if (linija.equals("<deklaracija_parametra>")){
			Tip_LIzraz_Const_Niz_Ime deklaracija_parametra = PROVJERI_deklaracija_parametra();
			vrati = new ArrayList<Tip_LIzraz_Const_Niz_Ime>();
			vrati.add(deklaracija_parametra);
			return vrati;
		}
		
		if (linija.equals("<lista_parametara>")){
			List<Tip_LIzraz_Const_Niz_Ime> lista_parametara = PROVJERI_lista_parametara();
			linija = mParser.ParsirajNovuLiniju(); // ucitaj ZAREZ
			UniformniZnak uz_zarez = UniformniZnak.SigurnoStvaranje(linija);
			linija = mParser.ParsirajNovuLiniju(); // ucitaj <deklaracija_parametra>
			Tip_LIzraz_Const_Niz_Ime deklaracija_parametra = PROVJERI_deklaracija_parametra();
			
			Boolean ponovljeniIdentifikator = false;
			for (int i = 0; i < lista_parametara.size(); ++i){
				if (lista_parametara.get(i).mIme.equals(deklaracija_parametra.mIme)){
					ponovljeniIdentifikator = true;
					break;
				}				
			}
			if (ponovljeniIdentifikator){
				String greska = "<lista_parametara> ::= <lista_parametara> " + uz_zarez.FormatZaIspis() + " <deklaracija_parametra>";
				Utilities_Sem.WriteStringLineToOutputAndExit(greska);
			}
			lista_parametara.add(deklaracija_parametra);
			vrati = lista_parametara;
			return vrati;
		}
		
		return null;
	}