VolksForth
This is version
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
. It is not the current version, and thus it cannot be edited.
Back to current version
Restore this version
Source
#
VolksForth Kernel Sourcecode
VolksForth MemoryMap Atari 8bit
VolksForth Glossary
#
This is a list of all Forth words contained in the VolksForth distribtion. Current version is 3.8x
Arithmetic
Logical
32bit words
Stack Operations
Articles
#
The Forth Bridge
-- How to migrate from BASIC to (volks-) FORTH
VolksForth Handbook (english)
#
Chapter 1
Chapter 2
Chapter 3
Arithmetic
Chapter 4
Program Structure
Chapter 5
Input / Output
Chapter 6
Strings
6502 Assembler
VolksForth Handbuch (german)
#
Kapitel 1
Kapitel 2
Kapitel 3
Arithmetik
Kapitel 4
Programm-Strukturen
Kapitel 5
Ein- / Ausgabe
Kapitel 6
Zeichenketten
6502 Assembler
VolksForth extensions
#
Floating Point Words using the Atari 8bit Math ROM
6502 Assembler
6502 Disassembler
Math Extension for 6502 Systems
(Atari XL/XE, Apple 1/II, Commodore)
Arrays with Bounds checking
Mini-OOF
(Object Oriented Forth) by Bernd Paysan, ported to VolksForth
String Extensions
for VolksForth
2Words
(32bit number extension)
VolksForth Tutorial
#
Relocating VolksForth
Adding comments
Saving executable
Working with files
Reading binary files
Writing binary files
Reading text files
Writing text files
Assembler CODE
Plot and DrawTo using the CIO OS ROM
Clear Screen
Read Keyboard
Read a word ie Input Command
Loops
Sound
Sound 1
Sound 2 + storing data inline
Read Joysticks
Position Command
-- position the cursor on the screen
Accessing Memory (PEEK+POKE)
Graphics
Command (Setting a graphics mode using the CIO OS ROM)
Setcolor
Command
Random
command
Color
command
Locate
command
String handling
Control Structures
- Loops
Making decisions - IF etc