public void GenerirajKod(String saOutput) {
		
		Parser_G p = new Parser_G(saOutput);
		FRISC_ispisivac frisc_i = new FRISC_ispisivac();
		//frisc_i.DodajKod("F_MAIN", "MOVE %D 42, R6", "nesto");
		//frisc_i.DodajGlobalnuVarijablu("G_BROJ", "DW %D 12");
		//frisc_i.DodajKod("RET");
		//frisc_i.DodajGlobalnuVarijablu("G_Y", "DW %D 1243");
		
		Izrazi_G.mParser = NaredbenaStrukturaPrograma_G.mParser = DeklaracijeIDefinicije_G.mParser = p;
		Izrazi_G.mIspisivac = NaredbenaStrukturaPrograma_G.mIspisivac = DeklaracijeIDefinicije_G.mIspisivac = frisc_i;
		
		p.ParsirajNovuLiniju(); // ucitaj <prijevodna_jedinica>
		NaredbenaStrukturaPrograma_G.OBRADI_prijevodna_jedinica();
		
		frisc_i.DodajPotrebneFunkcije();
		frisc_i.Ispisi("src/hr/unizg/fer/labComplete/");
	}