frtm (FoRTh Modoki) — FORTH имитациясын имитациялайтын бағдарламалау тілі процессоры. Бұл компиляторы жоқ интерпретацияланған тіл болса да, олар анықталған кезде пайдаланушы анықтаған сөздердегі тұрақтылар мен сөздерді түсіндіру арқылы өңдеуді жылдамдатады.
Қайтару стегін өңдеу үшін сөздерді қоспау және сөздердің рекурсивті шақыруларына рұқсат беру сияқты FORTH-ға ұқсамайтын кейбір бөліктер бар, бірақ негізгі сөздер FORTH-дан алынған.
Ол сонымен қатар нақты сандардағы арифметиканы қолдайды, соның ішінде дәрежелер, квадрат түбірлер, тригонометриялық және гиперболалық функциялар. Ол сондай-ақ бүтін сандарды он алтылық және сегіздік сандарда көрсете алады және биттік операцияларды орындай алады, сондықтан оны ғылыми калькулятордың орнын басатын құрал ретінде пайдалануға болады.
Өрнектер кері поляк белгісіне сәйкес түсіндіріледі. Сондай-ақ if, do-while және for-цикл арқылы шартты тармақталу сияқты циклдар үшін конструкциялар бар. Сондай-ақ сөздерді біріктіріп, жаңа сөздер жасауға болады.
Android ОЖ жүйесінде 1. стек пен сөздіктің бастапқы өлшемін орнату және 2. сөздік сөздерді сөздік кітапшасында сақтау функциясы қосылды. Дегенмен, сөздіктер үшеумен шектелген.
Android нұсқасына графикаға арналған сөз де қосылды. Сызба ReGIS Graphics терминалына ұқсас қашу ретін пайдаланады.
Тіл сипаттамалары туралы мәліметтерді қолдау веб-бетінен қараңыз.
Егер сіз frtm арқылы не істей алатыныңызды тегін қолданғыңыз келсе, төмендегі URL мекенжайынан Java Applet нұсқасын қолданып көріңіз.
http://www.rbt.his.u-fukui.ac.jp/~naniwa/comp/frtma.html
Жаңартылған күні
2023 ж. 21 там.