File: README

package info (click to toggle)
gforth 0.7.0%2Bds1-5
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 9,044 kB
  • ctags: 1,796
  • sloc: ansic: 8,501; sh: 3,660; lisp: 1,779; makefile: 988; yacc: 186; sed: 141; lex: 102; awk: 21
file content (36 lines) | stat: -rw-r--r-- 1,133 bytes parent folder | download | duplicates (8)
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
This directory contains assembler and primitives for the 4stack
processor.

Information about the 4stack processor, including a description of the
architecture, a user manual, a simulator, and a description of a
sample implementation in Verilog can be found at:
http://www.jwdt.com/~paysan/4stack.html

Create a gforth image for the 4stack simulator with:

make kernl-4stack.fi

This also creates the file gforth.4o for the simulator in the directory
arch/4stack.

Load this image into the simulator and run the simulator with:

cd arch/4stack; 4stack gforth.4o

Additionally, there are two more complex examples (two terminal games,
Sokoban and Tetris). To create the image, add:

include arch/misc/sokoban.fs
include arch/misc/tt.fs

in kernel/main.fs (they are commented out by default) then perform a make
kernl-4stack.fi as above. Move the resulting gforth.4o to
gforth-games.4o, and start the simulator:

cd arch/4stack
mv gforth.4o gforth-games.4o
4stack gforth-games.4o

Now type in "sokoban" <return> or "tt" <return> to play sokoban or
tetris (both run at reasonable speed on a Pentium 133). To stop either
game, type "q".