SP Forth

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 20 mars 2016; kontroller kräver 12 redigeringar .
SP Forth
Sorts fortsystem
Utvecklaren Andrey Cherezov och andra deltagare RU-Fig
Skrivet i Vidare
Operativ system Windows , Linux
Första upplagan 1992
senaste versionen 4,20 (21 januari 2009)
Licens GPL
Hemsida spf.sourceforge.net

SP-FORTH  är en implementering av Forth-språket , startat av Kaliningrad-programmeraren Andrey Cherezov 1992 [1] . För närvarande utvecklas projektet av ett antal deltagare i Russian Forth Interest Group (RU-FIG) [2] . Den implementerar huvudsakligen ANSI 94-standarden, även om den har ett antal skillnader och tillägg [3] . Inledningsvis fungerade det under kontroll av MS DOS - operativsystemet , från och med den 3:e versionen - Windows , för närvarande finns det också en Linux- version.

Tilläggsbibliotek

Användning

Det har en viss berömmelse tack vare det kommersiella paketet EServ [4] skrivet på grundval av det av Andrey Cherezov . Ett annat populärt applikationspaket skrivet i SP-Forth är Windows-automatiseringsverktyget nnCron .

Som ett exempel på användning inom området för utrustningskontroll traditionellt för Fort, kan man nämna bildregistreringssystemet som skapats vid Altai State University av A. V. Kalachev [5] .

Projekt URL Beskrivning
Eserv eserv.ru HTTP/FTP/SMTP/POP3/IMAP-server och proxy för Win32
(många projekt) delosoft.com fortsystem för pocket PC
nncron nncron.ru unix-liknande cron - schemaläggare för Windows med skript
forth-script forth-script.sf.net SP-Forth som CGI
acweb acweb.sf.net HTTP-server för Win32
acfreeproxy acfreeproxy.sf.net http proxyserver
acftp acftp.sf.net ftp-server

Versioner

v1.0

En misslyckad sökning efter ett bra Forth-system för IBM PC ledde till att hans egen Forth-översättare skrevs. Den släpptes sommaren 1992 och v1.0 blev grunden för alla efterföljande versioner: basordböckerna v1.01-1.5 var revisioner och förbättringar av den ursprungliga v1.0.

v1.5

Sedan version 1.5 har betydande förändringar påbörjats i SP-Forth. Under ett halvårs arbete med de första versionerna av SP-Forth identifierades alla "flaskhalsar" i dessa implementeringar, användarnas önskemål togs i beaktande och tillägg lades till. Skrivet vintern 1993.

v2.0 beta

november 1993

v2.5

maj 1994

v2.5.13

Senaste officiella utgåvan av DOS-versionen av SP-Forth. Ytterligare utveckling av dos-versioner är inte planerad. Framtida versioner av SP-Forth kommer att köras under Win32.

v3.01

januari 1996

v3.70

Det är en reviderad version av SPF/3.14. Huvudmålen med revisionen är sammanställning av SPF i sig, förbättring av felhanteringen av det fjärde systemet, "trådsäkerhet" av alla ord för att organisera multithreading redan på nivån av SPF-kärnan.

v4.0

Januari 2001 SP-Forth/4.0 släpps under namnet SPF4 och under GPL-licensen.

Anteckningar

  1. Andrey Cherezovs sida . Hämtad 5 april 2012. Arkiverad från originalet 27 mars 2012.
  2. SV FIG . Hämtad 18 maj 2022. Arkiverad från originalet 25 april 2022.
  3. Funktioner hos SPF . Hämtad 5 april 2012. Arkiverad från originalet 4 februari 2012.
  4. Framåt i Ryssland: nuvarande statliga och standardiseringsansträngningar
  5. A.V. Kalachev. Bildregistreringssystem baserat på en digitalkamera med ett chip KAC-9630  // Journal of radio electronics. - 2007. - Nr 6 .

Länkar