Léim go dtí an ábhar
FF

frtm for Android APK

Foilsitheoir: Tomohide NANIWA
Android APK $1.00
Íoslódáil 0 íoslódálacha
Cineál comhaidAPK
Foilsitheoir Tomohide NANIWA
Dáta scaoilte19 DFómh 2019
Dáta curtha leis19 DFómh 2019
Os riachtanaisAndroid
RiachtanaisRequires Android
Íoslódálacha iomlána0
Praghas$1.00

Cur síos

Is bogearraí é Frtm (ForRth Modoki) a shamhlaíonn an teanga ríomhchlárúcháin FORTH. Níl sé i gceist, áfach, an FORTH dian a atáirgeadh. Níl aon tiomsaitheoir ann, ach déantar na focail agus na tairisigh i bhfocal atá sainithe ag an úsáideoir a léirmhíniú nuair a chláraítear é.

Tá gnéithe áirithe ann freisin murab ionann agus FORTH: níl na focail ag frtm chun an stoc fillte a láimhseáil, ach ceadaíonn frtm sainmhíniú athchúrsach ar an bhfocal.

Tacaíonn Frtm freisin le ríomh na bhfíoruimhreacha. Tá feidhmeanna matamaitice aige mar fheidhmeanna easpónantúla, fréimhe cearnacha, triantánacha, feidhmeanna hipearbóileacha, oibríochtaí bíseacha. Mar sin is féidir le frtm a bheith ina bhogearraí eile d’áireamhán eolaíoch.

Déanfar léirmhíniú ar an slonn a dhéanamh de réir Nodaireacht Droim na Polainne (RPN). Tá brainse coinníollach ag Frtm "más rud é", struchtúr do lúb "déanamh" agus "do-lúb". Is féidir leat focal nua a dhéanamh freisin tríd an bhfocal a chur le chéile.

Ar an Android OS, tá cumraíocht mhéid tosaigh an fhoclóra agus an chairn, an cumas chun an focal san fhoclóir a shábháil chuig an "leabhar focal" curtha leis. Tá líon na "leabhar focal" teoranta go dtí trí cinn.

Le haghaidh sonraíocht níos mionsonraithe ar an teanga, féach le do thoil ar an leathanach Gréasáin sa tSeapáinis le haghaidh tacaíochta.

Más mian leat frtm a thástáil faoi shaoirse, bain triail as leagan feidhmchláirín Java de frtm ar an leathanach gréasáin seo a leanas:

http://www.rbt.his.u-fukui.ac.jp/~naniwa/comp/frtma.html

*** Samplaí de na focail ***

* Meán dhá uimhir

: ave + 2.0/;

* Meán na n-uimhreacha

: babhtáil corp os cionn 1 le haghaidh babhtála lobhadh + lúb 1.0 */;

2 4 6 8 10 5 corp . cr

0 1 2 3 4 5 6 7 8 9 10 SP corp . cr

* Athraitheas daonra N uimhreacha

: nvarp dup 1+ cóip nave SP nrotr babhtála dup * os cionn 1 le haghaidh lobhadh dup * + babhtáil lúb 1.0 */SP nrot dup * - ;

2 4 6 8 10 5 nvarp . cr

* Athraitheas neamhchlaonta ar N uimhreacha

: nvar dup 1+ cóip nave SP nrotr babhtála dup * os cionn 1 le haghaidh lobhadh dup * + lúb SP nrot dup * 3 ndup * - babhtáil 1- 1.0 */;

2 4 6 8 10 5 nvar . cr

* Comhroinnteoir is mó de 2 uimhir

: gcd babhtáil thar % dup 0 > agus scaoil ;

1001 819 gcd . cr

* Fachtóir [fíric(1)=1, fíoras(n)=n*fíric(n-1)]

** Atriall

: fachtóir dup 1=más rud eile dup 1- fachtóir * endif ;

10 fachtóir . cr

** Atriall

: facti 1 babhtáil 1+ 1 le haghaidh lúb I * ;

10 bhfíric . cr

* Seicheamh Fibonacci [fib(0)=0, fib(1)=1, fib(n)=fib(n-1) + fib(n-2)]

** Atriall

: fib dup 0=más eile dup 1=más eile dup babhtáil 1- fib 2 - fib + endif endif ;

30 fib. cr

** Atriall

: fibi dup 0= más eile 0 1 lobhadh 1 le haghaidh babhtála os a chionn + lúb babhtála endif ;

30 fibi. cr

* Grafaicí

** Dronuilleog a líonadh

: boscaí 16 0 le haghaidh I setcol 10 20 I * + dup 100 100 lúb rectf;

boscaí gm

: hls 16 0 le haghaidh I 45 * 2/50 100 setHLS 10 20 I * + dup 100 100 lúb rectf;

gm uair

** Líníocht Athchúrsach (cuar Koch)

: titim réamh 5 chóip;

: genx 3 ndup 6 ndup - * lúide 100/babhtáil 4 ndup 7 ndup - * 100/+ 5 ndup +

5 nrotr 4 titim;

: babhtáil geny 3 ndup 6 ndup - * 100/babhtáil 4 ndup 7 ndup - * 100/+ 4 ndup +

5 nrotr 4 titim;

: gen 6 cóip genx 7 nrotr geny ;

: coinnigh 7 nrotr 7 nrotr réamh ;

: post 9 nrot 9 nrot 4 nírot 4 nírot 5 ndup 1- ;

: bogadh líne go lineto;

: koch dup 0= más líne titim eile

réamh 0 0 gen coinnigh 33 0 gen post koch

réamh 33 0 gen coinnigh 50 -28 gen post koch

réamh 50 -28 gen coinnigh 66 0 gen post koch

réamh 66 0 gen coinnigh 100 0 gen post koch

5 titim

deireadh ;

: kochs 10 setcol 89 440 551 440 4 koch

11 setcol 551 440 320 40 4 koch

12 setcol 320 40 89 440 4 koch ;

gm kochs

** Úsáid dhíreach teirminéal grafaice ReGIS cosúil le seicheamh éalaithe

gm

(W(I15)P[50,50]C(S)[][+40,+40][+40,-40][+40,+40][+40,-40][+40,+ 40][+40,-40][](E)) .

(W(I12)P[50,150]F(C(B)[200,+200][+200,-150](E))) .

(W(I11)P[70,170]T(S16)[16,12]'Dia duit a Dhomhan').

// Trí úsáid a bhaint as an bhfocal 'grdemo', clárófar roinnt focal le haghaidh samplaí de ghrafaic san fhoclóir.

Cláir chomhchosúil

Rogha eile