"Při použití postfixové notace však nejsou závorky ve výrazech nikdy zapotřebí, protože se priorita operací vyjadřuje přímo posloupností operátorů."
Už to tady výše zaznělo, tohle je pravda jen tehdy, mají-li operáty fixní aritu. Stejně by totiž šlo argumentovat i u prefixové notace, přičemž víme, že např. prefixový LISP bývá vysmíván jako "Lots of Irritating Superfluous Parentheses".
Jinak ale musím poděkovat za pěkný a teoreticky fundovaný článek. Pojmy jako lambda kalkul či vyčíslitelnost vždycky potěší.
Na druhou stranu treba postfix zadny zavorky opravdu nepotrebuje a vyuziva je na string (), pole [] a procedury {}. LISP a podobny maji spis seznamovou notaci, takze ten seznam musi clovek samozrejme nejak uvodit a ukoncit, ale bylo by taky mozny provozovat tyhle jazyky bez zavorek, akorat by clovek na zasobnik musel hodit bud pocet operandu nebo nejakou znacku zacatku parametru pro zvolenou opraci, v PS bych si to prestavil asi jako
begin op1 op2 op3 .... FUNKCE a FUNKCE by si pak cetla ze zasobniku operandy az by narazila na "begin".
LISP by se pak dal zapisovat treba jako
FUNKCE op1 op2 op3 .... end
ale LISP ma urcite dalsi vlastnosti, kde je potraba pracovat se seznamy.
No bud to muzu pojmout komplexne a potom to vysvetleni nebude lehke, nebo naopak jednoduse, ale to zase nevysvetlim vsechny zajimavosti LK :-( Dobre nam to vysvetlil prof. Hruska na VUTu, zkusim si najit poznamky z prednasek.