Nuz, a je to skoro za mnou....
Zadanie:
Naskriptujte postfixovy kalkulator.
zakladne operacie + - * / (pozor na delenie 0)
?: vypise stack
.: vypise vrchol stacku a danu hodnotu zo stacku aj vyhodi
<variable> =:prida do <variable> hodnotu zo stacku a zmaze vrchol stacku
<digit|var2><var1> [ =: do <var1> s indexom <digit|var2> (ano, index mohla byt hodnota nejakeho ineho variablu) prirad vrchol stacku a ten vrechl zmazat.
<"max"|"min">: z postuponost cisel a variablov zlava ohranicenymi "(" vyberie max., resp. min. hodnotu a da ju na vrchol stacku (napr.: ( 3 4 aa max). ak aa == 1, tak vrati to 4.
operacie, max, min ....to vsetko mohlo kludne byt na jednom riadku!
to by bolo vse. asi "najlepsie" to bolo spravit v AWK (moj pripad), ale obmedzenia sa nekladli...ale aj tak to nemam vsetko dobre, takze o 17:30 uvidime....