/ README
README
 1  This is the maintenance version of Professor David Turner's
 2  1980 implementation of the lazy functional programming system,
 3  Kent Recursive Calculator, translated from the original BCPL
 4  source code into C and adapted from EMAS to Unix.
 5  
 6  For compilation and installation instructions, see the file INSTALL.
 7  
 8  The source files in this directory use a dialect of C very close to the
 9  style used in the original BCPL. Check the file bcpl.h for a summary of
10  this BCPL-like syntax.  I am grateful to Martin Guy for devising this
11  translation scheme and for his help in getting KRC running again.  I
12  remain responsible for all errors, whether in the original code or in
13  its new incarnation.
14  
15  The original BCPL code can be found in oldbcpl.
16  
17  A manual for the KRC language and system can be found in doc/krc.1
18  
19  There is a small collection of example KRC scripts in demo
20  
21  Bug reports, fixes and comments can be posted as issues at
22  https://codeberg.org/DATurner/krc/issues
23  
24          Martin Guy, ex-University of Kent
25  	July 2025