pForth
Originalförfattare | Phil Burk |
---|---|
Utvecklare | Phil Burk |
Stabil frisättning | V28 / 24 april 2018
|
Förvar | |
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 |
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
- Officiell hemsida
- pForth på GitHub
- pForth för Max OS X
- pForth för Debian
- pForth för MVS : MVS på IBM System/370 är en EBCDIC -plattform.