Rhyscitlema Calculator er et program til at evaluere udtryk udtrykt i Rhyscitlema Function Expression Text (RFET) sprog. RFET muliggør repræsentation af matematiske udtryk i ren tekst på enkle og effektive måder.
I stedet for kun at tænke på en enkeltværdi, vektor eller matrix anvendes den helt generelle værdistruktur: et eksempel er (1, (2,3,4), 5). RFET muliggør evaluering af simple udtryk som 1 + 1 til evaluering af avancerede udtryk som 2 * f (3); f (x) = 4x, for at evaluere højt komplekse udtryk i en objektorienteret programmeringsmodel (ved anvendelse af arv og indkapsling).
Du kan simpelthen evaluere "4 * 5". Antag nu, at du senere vil have et par af formularen 4 * X, i så fald vurderer du "4 * (5, 6, 7, 8)". Antag at du senere også vil bruge 2 og 3 udover 4. I så fald skal du sige "f (2), f (3), f (4); f (x) = x * (5, 6, 7, 8 )". Resultatet bliver en 3-ved-4 matrix. Antag at du senere vil beholde det aktuelle resultat, men også vurdere med vektoren (50, 61, 72, 83). I så fald vurderer du 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); Resultatet bliver en 6-by-4 matrix.
Udtrykket kan blive endnu mere komplekst. Men så kan du altid strukturere det effektivt og derved gøre evalueringen meget nemmere end nogensinde! Du kan endda få det til at variere med tiden og bare se, eller gøre det opdateret ved tryk på tryk. Du kan opbygge et helt RFET script og gemme til fremtidig genbrug.
Hvad er nyt i denne udgave:
- Mange større fejl retter sig Endelig en brugbar udgivelse.
- Inherent støtte til booleaner og tegn.
- Inherent support for strengoperationer, herunder strlen ().
- Funktionen eval (), for at analysere og evaluere en given brugerdefineret streng.
- Opkaldet () -funktionen, til bekvemt at kalde enhver brugerdefineret funktion.
- Variabel anvendt af: = operatør ændret fra nuværende til LHS.
- Mange andre designændringer.
Hvad er nyt i version 1.1:
Større fejl retter sig. Skift fra MFET til RFET.
Kommentarer ikke fundet