Rhyscitlema Calculator on sovellus, jolla arvioidaan Rhyscitlema Function Expression Text (RFET) -kielen ilmaisua. RFET mahdollistaa matemaattisten lausekkeiden esittämisen tavallisessa tekstissä yksinkertaisilla ja tehokkailla tavoilla.
Yksittäisarvosta, vektorista tai matriisista ajattelemisen sijasta käytetään täysin yleistä arvo-rakennetta: esimerkki on (1, (2,3,4), 5). RFET mahdollistaa yksinkertaisten lausekkeiden, kuten 1 + 1, arvioinnin kehittyneitä ilmaisuja, kuten 2 * f (3); f (x) = 4x, erittäin monimutkaisten lausekkeiden arvioimiseksi objekti-orientoituvassa ohjelmointimallissa (perintönä ja kapseloinnilla).
Voit yksinkertaisesti arvioida "4 * 5". Oletetaan, että myöhemmin haluat muutaman muodon 4 * X, siinä tapauksessa arvioit sanat "4 * (5, 6, 7, 8)". Oletetaan, että haluat myöhemmin käyttää myös 2: n ja 3: n lisäksi 4. Tässä tapauksessa arvioit sanat "f (2), f (3), f (4); f (x) = x * (5, 6, 7, )". Tulos on 3-by-4-matriisi. Oletetaan, että haluat myöhemmin säilyttää nykyisen tuloksen, mutta myös arvioida vektorilla (50, 61, 72, 83). Tässä tapauksessa arvioit 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); Tuloksena on 6-by-4 matriisi.
Ilmaisu voi muuttua entistä monimutkaisemmaksi. Mutta sitten voit aina rakentaa sen tehokkaasti, mikä tekee arvioinnista paljon helpompaa kuin koskaan! Voit jopa tehdä sen vaihtelevan ajan myötä ja katsella vain, tai päivittää sitä painikkeen painalluksella. Voit rakentaa koko RFET-skriptiä ja säästää tulevaa uudelleenkäyttöä varten.
Uutta strong> tässä julkaisussa:
- Monet suuret vikojen korjaukset; lopulta käyttökelpoinen julkaisu.
- Alkuperäinen tuki booleille ja kirjaimille.
- Johdon toimintojen perimmäinen tuki, mukaan lukien strlen ().
- Eval () -toiminto, jolla jäsennetään ja arvioidaan tiettyä mukautettua merkkijonoa.
- Puhelut () -toiminto, joka kutsuu kätevästi kaikki käyttäjän määrittelemät toiminnot.
- Muuttuja, jota: = käyttäjä vaihtoi nykyisestä LHS: hen.
- Monet muut suunnittelumuutokset.
Uutta strong> versiossa 1.1:
Suuret virheet korjataan. Vaihda MFET: stä RFET: ään.
Kommentteja ei löytynyt