pForth

pForth
Originalförfattare Phil Burk
Utvecklare Phil Burk
Stabil frisättning
V28 / 24 april 2018 ; för 4 år sedan ( 2018-04-24 )
Förvar github .com /philburk /pforth
Skrivet i C
Operativ system Linux , Mac OS , Microsoft Windows , WebTV och inbyggda system utan operativsystem
Storlek 204 KB
Tillgänglig i engelska, franska, kinesiska
Typ Programmeringsverktyg
Licens Programvara för offentlig egendom
Hemsida www .softsynth .com /pforth /

pForth (Portable Forth) är en bärbar implementering av programmeringsspråket Forth skrivet i ANSI C . Den skiljer sig från de andra distributionerna av Forth genom att den strävar efter portabilitet framför prestanda .

pForth-implementeringen av Forth är ett programmeringsspråk med öppen källkod .

Historia

PForth började som HForth, som användes i samband med Hierarchical Music Specification Language, ett musikexperimenteringsspråk utvecklat av Phil Burk, Larry Polansky och David Rosenboom . Phil Burk portade HForth-kärnan till C när han flyttade till 3DO -företaget. Den nyligen portade Forth at 3DO var tvungen att köras på många olika system inklusive SUN , SGI , Macintosh , PC , Amiga , det 3DO ARM -baserade Opera-systemet och det 3DO PowerPC -baserade M2-systemet.

Licens

Det juridiska meddelandet pForth tillägnar pForth och dess källkod till det offentliga och tillåter obegränsad distribution, reproduktion och modifiering. Det relevanta avsnittet lyder som följer:

Programvarukoden pForth är tillägnad den offentliga egendomen, och tredje part får reproducera, distribuera och modifiera programvarukoden för pForth eller härledda verk därav utan någon ersättning eller licens. Programvarukoden pForth tillhandahålls på "i befintligt skick" utan några garantier av något slag, inklusive, utan begränsning, underförstådda garantier om säljbarhet och lämplighet för ett visst ändamål och deras motsvarigheter enligt lagarna i någon jurisdiktion.

externa länkar