Forth-Gesellschaft e.V.

Forth-Gesellschaft e.V.

Wir programmieren Forth
Home  :  Mitmachen  :  Erweiterte Suche  :  Statistik  :  Verzeichnis  :  Datenschutzerklärung  :  Forth Büro  :  Impressum  :  Photos  :  Redaktion  :  Download  :  Links  :  Umfragen  :  Kalender  :  Wiki  
Willkommen bei Forth-Gesellschaft e.V.
Sonntag, 01. Dezember 2024 @ 06:26 CET

File Management

Main : volksForth revival : 


Category: volksForth revivalSubmitted by: : cas
 volksForth 3.80.01 C64,C16,Plus4 (2006, vormals ultraForth)    Popular"
volksFORTH ist ein 16bit Forthsystem der Forth Gesellschaft e.V. Die
Hauptentwicklung am volksFORTH fand von 1985 bis 1989 statt. Das
volksFORTH Projekt wurde 2005 wiederbelebt, um ein ueberschaubares
Forth-System fuer Systeme mit begrenzten Systemresourcen zur Verfuegung
zu stellen.

Besonderheiten:
* write once, run everywhere: volksForth 3.81 für den die Commodore 8bit
Rechner ist quellcodecompatibel mit volksForth für Apple 1, Apple II, Atari XL,
PET, CP/M, Schneider CPC, MS-DOS, Atari Portfolio, Atari ST.
D.h. ein Programm, welches keine der Rechnerbesonderheiten benutzt, kann
auf allen Platformen identisch compiliert und ausgeführt werden.

* Umfangreich: volksForth beinhaltet den gesamten Forth-83 Standard,
plus viele ANSI Forth 94 Erweiterungen.

* Eingebaute HEAP Speicherverwaltung

* Eingebauter Assembler: 6502 Assemblercode kann frei mit Forth Code
gemischt werden

* Eingebauter Decompiler: kompilierte Forth Befehle, auch alle Befehle
des Kerns, können mit dem Decompiler wieder als Quellcode sichbar
gemacht werden

* Eingebauter Disassembler: Maschinenspracheroutinen können mit dem 6502
Disassembler wieder als Quellcode sichtbar gemacht werden

* Eingebauter Tracer und Debugger: mit dem Tracer können Befehle im
Einzelschrittmods ausgeführt werden. In jedem Schritt können Variablen
und Speicherstellen überwacht werden

* Eingebauter Multitasker: erlaubt einfache Programmierung von
Mutlitasking Programmen

* voller Sourcecode mit Targetcompiler. Der Forth-Kern ist in volksForth
geschrieben und kann auf dem C64, C16 oder Plus4 neu übersetzt werden

* Umfangreiches Handbuch in deutscher Sprache:
http://www.forth-ev.de/filemgmt/visit.php?lid=12

volksForth wurde erstellt von
Klaus Schleisiek, Ulrich Hoffmann,
Bernd Pennemann, Georg Rehfeld, Ewald Rieger, Claus Vogt,
Dietrich Weineck und Carsten Strotmann.

Einige moderne Forth Systeme sind von volksFORTH beeinflusst worden oder
von volksFORTH abgeleitet worden (GNU-Forth, bigForth).

Die aktuelle volksFORTH Version ist 3.81. Die Arbeit an der Version 3.90
hat begonnen.

Derzeit stehen volksFORTH Versionen fuer folgende
Rechner/Betriebssysteme zur Verfuegung:

VolksForth MS-DOS (Intel x86
Architecture
i8086-ia64)

VolksForth 6502 (Commodore 64, Commodore C-16
Commodore Plus 4,
Atari 8bit, Apple I)

VolksForth Z80 (CP/M,
Schneider CPC CP/M)

VolksForth 68000 (Atari ST)

VolksForth fuer folgende Rechner/Systeme ist in Arbeit:

VolksForth MS-DOS (Atari Portfolio)
VolksForth 6502 (Apple II, Commodore PET)
VolksForth Z80 (Schneider CPC AMSDOS)
VolksForth 68000 (Mac Classic)

Hinweis zum Copyright

Die volksFORTH Quelldateien unterliegen der
BSD Lizenz - http://www.opensource.org/licenses/bsd-license.php

Viel Spass mit VolksForth!
Carsten Strotmann
Ver: 3.80.1  Date: 08.19.06   Rating: 0.00  3050   154,95 KB  
Create first comment | Download | File Link | Rate this File | Report Broken File