frtm (FoRth Modoki) er en programmeringsspråkprosessor som simulerer FORTH. Selv om det er et tolket språk som ikke har en kompilator, fremskynder det behandlingen ved å tolke konstanter og ord i brukerdefinerte ord når de er definert.
Det er noen deler som ikke er FORTH-lignende, for eksempel å ikke inkorporere ord for å manipulere returstabelen og tillate rekursive oppkall av ord, men de grunnleggende ordene er hentet fra FORTH.
Den støtter også aritmetikk på reelle tall, inkludert potenser, kvadratrøtter, trigonometriske og hyperbolske funksjoner. Den kan også vise heltall i heksadesimale og oktale tall og utføre bitoperasjoner, slik at den kan brukes som en erstatning for en vitenskapelig kalkulator.
Uttrykk tolkes i henhold til omvendt polsk notasjon. Det finnes også konstruksjoner for løkker som betinget forgrening av if, do-while og for-loop. Du kan også kombinere ord for å lage nye ord.
På Android OS er 1. innstilling av startstørrelsen på stabelen og ordboken, og 2. funksjonen for å lagre ordbokord i ordboken lagt til. Ordbøker er imidlertid begrenset til tre.
Lagt til ord for grafikk til Android-versjonen også. Tegning bruker ReGIS Graphics terminallignende escape-sekvenser.
Se støttenettsiden for detaljer om språkspesifikasjoner.
Hvis du vil prøve hva du kan gjøre med frtm gratis, prøv Java Applet-versjonen fra URL-en nedenfor.
http://www.rbt.his.u-fukui.ac.jp/~naniwa/comp/frtma.html