Rhyscitlema Calculator je aplikace pro vyhodnocení výrazů vyjádřených v jazyce Rhyscitlema Function Expression Text (RFET). RFET umožňuje jednoduché a efektivní znázornění matematických výrazů v prostém textu.
Namísto myšlení pouze jedné hodnoty, vektoru nebo matice se používá úplně obecná struktura hodnot: příkladem je (1, (2,3,4), 5). RFET umožňuje vyhodnocování jednoduchých výrazů, jako je 1 + 1, pro hodnocení pokročilých výrazů, jako je 2 * f (3); f (x) = 4x, k vyhodnocení velmi složitých výrazů v modelu orientovaném na objekt (programování podle objektu) (pomocí dědičnosti a zapouzdření).
Můžete jednoduše vyhodnotit "4 * 5". Nyní předpokládejme, že později chcete ještě nějakou formu 4 * X, v takovém případě vyhodnotíte "4 * (5, 6, 7, 8)". Předpokládejme, že později chcete také použít 2 a 3 kromě 4. V takovém případě vyhodnotíte říkáte "f (2), f (3), f (4); f (x) = x * (5, 6, 7, 8 ) ". Výsledkem bude matice 3 x 4. Předpokládejme, že později chcete zachovat aktuální výsledek, ale také vyhodnotit pomocí vektoru (50, 61, 72, 83). V tomto případě vyhodnotíte f (2, a), f (3, a), f (4, a), f (2, b), f (3, b), f (4, b); f (x, y) = x * y; a = (5, 6, 7, 8); b = (50, 61, 72, 83); Výsledkem bude matice 6 x 4.
Výraz může být ještě složitější. Ale pak jej můžete vždy efektivně strukturovat, a tím je hodnocení mnohem jednodušší než kdy předtím! Dokonce je možné, že se bude měnit s časem a jednoduše sledovat nebo aktualizovat stisknutím tlačítka. Můžete vytvořit celý skript RFET a uložit pro budoucí opakované použití.
Co je nového v této verzi:
- Opravuje mnoho zásadních chyb; konečně použitelné uvolnění.
- Vlastní podpora booleanů a znaků.
- Vlastní podpora pro operace s řetězci, včetně strlen ().
- Funkce eval () pro analýzu a vyhodnocení daného vlastního řetězce.
- Funkce volání () pro pohodlné volání jakékoli funkce definované uživatelem.
- Proměnná použitá: = operátor změněn z aktuálního na LHS.
- Mnoho dalších návrhových změn.
Co je nového ve verzi 1.1:
Opravuje se hlavní chyby. Přechod z MFET na RFET.
Komentáře nebyl nalezen