GforthistheGNU'sprojectimplementationoftheprogramminglanguageForth.ThisAPKisthebinarydistributionfortheAndroidplatform,forARMandx86-processors.Youcanfindmoreinformationandlinkstosourcecodeonhttp://bernd-paysan.de/gforth.html,andmoreinformationaboutAndroid-specificfeaturesonhttp://www.forth-ev.de/wiki/doku.php/en:projects:gforth-android:start.
Foroptimumexperiencewhenprogramming,useasoftkeyboardmadeforthattask,likeHacker'sKeyboard.
GforthisavailableunderGPLv3.
GforthusesGCCtocompileafastdirectorindirectthreadedForth;GforthisfullyANS-ForthandForth-2012compliant.AuthorsofGforthareAntonErtl,BerndPaysan,JensWilke,NealCrook,DavidKühlingandothers.
ThegoaloftheGforthProjectistodevelopastandardmodelforANSIForth.Thiscanbesplitintoseveralsubgoals:
*GforthshouldconformtotheANSI/200xForthstandard.
*Itshouldbeamodel,i.e.itshoulddefinealltheimplementation-dependentthings.
*Itshouldbecomestandard,i.e.widelyacceptedandused.Thisgoalisthemostdifficultone.
ToachievethesegoalsGforthshouldbe
*Similartopreviousmodels(fig-Forth,F83)
*Powerful.Itshouldprovideforallthethingsthatareconsiderednecessarytodayandevensomethatarenotyetconsiderednecessary.
*Efficient.Itshouldnotgetthereputationofbeingexceptionallyslow.
*Free.
*Availableonmanymachines/easytoport.
TheGforthapkinstallsthreeicons:Oneisthefastengine(Gforthfast),onethedebugengine(GforthITC),wherethesinglestepdebuggerworks,andthebacktraceispreciseevenonexceptions,andthethirdoneisthenet2oprotocoldemoapp,withthe"Nettie"octopus.It'sademonow,sodon'texpectittoworkflawless.
Show More