Akce
Feature #11133
uzavřenýImplementace - implementovat metodu solveExpression ve třídě Function
Začátek:
2024-03-21
Uzavřít do:
% Hotovo:
100%
Odhadovaná doba:
25.00hod
Collaborators:
Importance:
Tags:
Popis
Metoda přijme Expression a postupně ho projede, dokud nenajde funkci (nejvíc vnořenou), pokud tak nastane, nahradí funkci v expression speciálním znakem (&f, &.. cokoliv), vrátí expression i s příkazem na frontu kódu, vytvoří instanci nové funkce a pokračuje v ní, po návratu z funkce vezme návratovou hodnotu ze zásobníku návratových hodnot a vloží jí místo speciálního znaku do expression a pokračuje v hledání funkcí.
Pokud v Ex již žádné funkce, funkce najde všechny pole, struktury a proměnné, které tam vloží, následně Ex vyhodnotí a vrátí hodnotu.
Aktualizováno uživatelem Vladimír Holý před asi 1 měsíc
- Předmět změněn z Implementace - implementovat metodu solveExpression ve třídě Commands na Implementace - implementovat metodu solveExpression ve třídě Function
Aktualizováno uživatelem Vladimír Holý před asi 1 měsíc
- Priorita změněn z Normal na High
Aktualizováno uživatelem Zdeněk Vavřička před asi 1 měsíc
- Stav změněn z New na Assigned
- Přiřazeno nastaven na Zdeněk Vavřička
Aktualizováno uživatelem Zdeněk Vavřička před asi 1 měsíc
- % Hotovo změněn z 0 na 10
Akce