Rhyscitlema Calculator is een toepassing voor het evalueren van uitdrukkingen die worden uitgedrukt in de Rhyscitlema Function Expression Text (RFET) -taal. RFET maakt het mogelijk om wiskundige uitdrukkingen in eenvoudige tekst op eenvoudige en effectieve manieren weer te geven.
In plaats van alleen aan een enkele waarde, vector of matrix te denken, wordt de volledig algemene waardestructuur gebruikt: een voorbeeld is (1, (2,3,4), 5). RFET maakt het evalueren van eenvoudige uitdrukkingen zoals 1 + 1, voor het evalueren van geavanceerde uitdrukkingen zoals 2 * f (3); f (x) = 4x, voor het evalueren van zeer complexe uitdrukkingen in een object-georiënteerd programmeermodel (met overerving en inkapseling).
U kunt eenvoudig "4 * 5" evalueren. Stel nu dat je later nog een paar van de vorm 4 * X wilt, in dat geval evalueer je "4 * (5, 6, 7, 8)". Stel dat je later ook 2 en 3 naast 4 wilt gebruiken. In dat geval evalueer je "f (2), f (3), f (4); f (x) = x * (5, 6, 7, 8 )". Het resultaat is een matrix van 3 bij 4. Stel dat u later het huidige resultaat wilt behouden, maar ook wilt evalueren met de vector (50, 61, 72, 83). In dat geval evalueer je 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); Het resultaat is een matrix van 6 bij 4.
De uitdrukking kan nog complexer worden. Maar dan kun je het altijd goed structureren, waardoor evaluatie een stuk eenvoudiger dan ooit wordt! Je kunt het zelfs laten variëren met de tijd en gewoon kijken, of het laten updaten als je op de knop drukt. U kunt een volledig RFET-script maken en opslaan voor toekomstig hergebruik.
Wat is nieuw in deze release:
- Veel belangrijke bugfixes; eindelijk een bruikbare release.
- Inherente ondersteuning voor booleans en tekens.
- Inherente ondersteuning voor stringbewerkingen, inclusief strlen ().
- De eval () -functie om een gegeven aangepaste tekenreeks te analyseren en analyseren.
- De call () -functie, waarmee eenvoudig een door de gebruiker gedefinieerde functie kan worden aangeroepen.
- Variabele gebruikt door: = operator gewijzigd van huidig in LHS.
- Veel andere ontwerpwijzigingen.
Wat is nieuw in versie 1.1:
Belangrijke bugfixes. Verander van MFET naar RFET.
Reacties niet gevonden