-
Notifications
You must be signed in to change notification settings - Fork 2
/
README
57 lines (49 loc) · 1.88 KB
/
README
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
These directories contain a public domain Prolog interpreter
called Small Prolog version 2, by Henri de Feraudy.
files:
README - this file
src/
pp.c - simple pretty printer (compile apart).
pralloc.c -allocate structures
prassert.c - asserta etc... builtins
pratari.c - Atari specific code
pratari.mak - Atari makefile for Mark Williams C.
prbltin.c - most builtins
prbltin.h -include file for prbltin.c
prcnsult.c - code for consult builtin
prdebug.c - functions you might use for debugging
prerror.c - error message functions
prhash.c - build sybol table
prlex.h - used bu prparse.c and prscan.c
prlush.c - lush resolution algorithm
prlush.h - include file for prlush.c
prmain.c - starting point
prolog.h - configuation switches
prparse.c - parser
prprint.c -printer
prscan.c - lexical analysis
prsun.c - unix specific code that worked on a Sun workstation.
prtypes.h -type definitions
prunify.c - recursive unification algorithm, dereferencing
makefile.tbc - makefile for Turbo C
quickc.mak -makefile for Quick C
zortech.mak -makefile for Zortech C
makefile : one of the makefiles
makefile.unx : a makefile for Sun OS
pratari.mak - a makefile for mark williams C on Atari.
*.lnk - various link response files
sprolog.inf - configuration file to override default memory consumption
sprolog.ini - file of useful predicates loaded when starting up
doc/
changes.91 - summary of recent changes
prmanual.txt - sort of manual
frmanual.txt - out of date French translation of prmanual.txt
examples/
verif.spr - helps you find bugs in sprolog programs
xread.spr - lets you read a list while retaining the variable names.
help.spr - load this and type (help)
exampl*.spr - example files that give you a taste of prolog.
junk/
sprolog.exe - compiled for MS DOS
sprolog.32e - a 32bit version for a 386 machine (gcc-386 used)
go32.exe - a Dos extender needed to run sprolog.32e