SP Forth

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 20. marts 2016; checks kræver 12 redigeringer .
SP Forth
Type fort system
Udvikler Andrey Cherezov og andre deltagere RU-Fig
Skrevet i Frem
Operativ system Windows , Linux
Første udgave 1992
nyeste version 4,20 (21. januar 2009)
Licens GPL
Internet side spf.sourceforge.net

SP-FORTH  er en implementering af Forth-sproget , startet af Kaliningrad-programmøren Andrey Cherezov i 1992 [1] . I øjeblikket udvikles projektet af en række deltagere i Russian Forth Interest Group (RU-FIG) [2] . Den implementerer hovedsageligt ANSI 94-standarden, selvom den har en række forskelle og udvidelser [3] . Oprindeligt fungerede det under kontrol af MS DOS -operativsystemet , startende med den 3. version - Windows , i øjeblikket er der også en Linux - version.

Udvidelsesbiblioteker

Brug

Det har en vis berømmelse takket være den kommercielle pakke EServ [4] skrevet på basis af det af Andrey Cherezov . En anden populær applikationspakke skrevet i SP-Forth er Windows-automatiseringsværktøjet nnCron .

Som et eksempel på brug inden for udstyrskontrol, traditionel for Fort, kan man nævne billedregistreringssystemet, der er oprettet ved Altai State University af A. V. Kalachev [5] .

Projekt URL Beskrivelse
Eserv eserv.ru HTTP/FTP/SMTP/POP3/IMAP-server og proxy til Win32
(mange projekter) delosoft.com fortsystemer til lomme-pc
nncron nncron.ru unix-lignende cron - planlægger til Windows med scripts
frem-skrift frem-script.sf.net SP-Forth som CGI
acweb acweb.sf.net HTTP-server til Win32
acfreeproxy acfreeproxy.sf.net http proxy server
acftp acftp.sf.net ftp server

Versioner

v1.0

En mislykket søgning efter et godt Forth-system til IBM PC'en førte til, at hans egen Forth-oversætter skrev. Den blev udgivet i sommeren 1992 og v1.0 blev grundlaget for alle efterfølgende versioner: Grundordbøgerne v1.01-1.5 var revisioner og forbedringer til den originale v1.0.

v1.5

Siden version 1.5 er der begyndt væsentlige ændringer i SP-Forth. I løbet af et halvt års arbejde med de første versioner af SP-Forth blev alle "flaskehalse" af disse implementeringer identificeret, brugernes ønsker blev taget i betragtning, og udvidelser blev tilføjet. Skrevet i vinteren 1993.

v2.0 Beta

november 1993

v2.5

maj 1994

v2.5.13

Sidste officielle udgivelse af DOS-versionen af ​​SP-Forth. Yderligere udvikling af dos-versioner er ikke planlagt. Fremtidige versioner af SP-Forth vil køre under Win32.

v3.01

januar 1996

v3.70

Det er en revideret version af SPF/3.14. Hovedmålene med revisionen er kompilering af SPF i sig selv, forbedring af fejlhåndtering af det fjerde system, "thread-safety" af alle ord til at organisere multithreading allerede på niveau med SPF-kernen.

v4.0

Januar 2001 SP-Forth/4.0 udgives under navnet SPF4 og under GPL-licensen.

Noter

  1. Andrey Cherezovs side . Hentet 5. april 2012. Arkiveret fra originalen 27. marts 2012.
  2. DA FIG . Hentet 18. maj 2022. Arkiveret fra originalen 25. april 2022.
  3. Funktioner af SPF . Hentet 5. april 2012. Arkiveret fra originalen 4. februar 2012.
  4. Frem i Rusland: nuværende stats- og standardiseringsbestræbelser
  5. A.V. Kalachev. Billedregistreringssystem baseret på et enkelt-chip digitalkamera KAC-9630  // Journal of radio electronics. - 2007. - Nr. 6 .

Links