frtm (FoRTh Modoki) - гэта працэсар мовы праграмавання, які імітуе FORTH. Нягледзячы на тое, што гэта інтэрпрэтаваная мова, якая не мае кампілятара, яна паскарае апрацоўку, інтэрпрэтуючы канстанты і словы ў словах, вызначаных карыстальнікам, калі яны вызначаны.
Ёсць некаторыя часткі, якія не з'яўляюцца FORTH-падобнымі, напрыклад, не ўключаюць словы для маніпулявання зваротным стэкам і дазваляюць рэкурсіўныя выклікі слоў, але асноўныя словы бяруцца з FORTH.
Ён таксама падтрымлівае арыфметыку на рэчаісных ліках, уключаючы ступені, квадратныя карані, трыганаметрычныя і гіпербалічныя функцыі. Ён таксама можа адлюстроўваць цэлыя лікі ў шаснаццатковых і васьмярковых ліках і выконваць бітавыя аперацыі, таму яго можна выкарыстоўваць у якасці замены навуковаму калькулятару.
Выразы інтэрпрэтуюцца ў адпаведнасці са зваротнай польскай натацыяй. Існуюць таксама такія канструкцыі для цыклаў, як умоўнае разгалінаванне па if, do-while і for-цыкл. Вы таксама можаце камбінаваць словы, каб ствараць новыя словы.
У АС Android дададзены 1. заданне пачатковага памеру стэка і слоўніка і 2. функцыя захавання слоў слоўніка ў wordbook. Аднак колькасць слоўнікаў абмежавана трыма.
У версію Android таксама дададзена слова для графікі. У чарцяжы выкарыстоўваюцца escape-паслядоўнасці, падобныя на тэрмінал ReGIS Graphics.
Падрабязную інфармацыю аб моўных характарыстыках глядзіце на вэб-старонцы падтрымкі.
Калі вы хочаце паспрабаваць тое, што вы можаце зрабіць з frtm бясплатна, калі ласка, паспрабуйце версію Java Applet з URL ніжэй.
http://www.rbt.his.u-fukui.ac.jp/~naniwa/comp/frtma.html