资 源 简 介
fuLisp is a simple lisp interpreter. It provides a parser transferring strings into lists and an interpreter that evaluates lists according to the rules of lisp. The lisp dialect supported is the very core of most of the dialects around. There is only support for the very basic functions, but those allow to implement whatever functionality is needed in lisp itself. It is targeted at providing a minimalistic lisp environment that is turing - complete nevertheless.
文 件 列 表
pax_global_header
.version.h
COPYING
Changelog
INSTALL
Makefile
README
TODO
bin
release.sh
doc
Makefile
main.tex
references.bib
streams.tex
src
Doxyfile
Makefile
__expression_expanded.h
__expression_packed.h
benchmarking.c
benchmarking.h
config.h
cons.c
cons.h
constants.h
debugging.h
environment.c
environment.h
error.c
error.h
eval.c
eval.h
expression.c
expression.h
fulispreader.c
fulispreader.h
hash.c
hash.h
lambda.c
lambda.h
lisp_internals.h
memory.c
memory.h
nativefunctions.c
nativefunctions.h
no_debugging.h
print.c
print.h
printnativefunctions.h
reader.c
reader.h
repl.c
safety.c
safety.h
stack.c
stack.h
streams.c
streams.h
symboltable.c
symboltable.h
sys.h
test-env.c
test-eval.c
test-expression.c
test-hash.c
test-memory.c
test-reader.c
test-stack.c
test-streams.c
test.c
test.h
testfileinput.c
testfileinput.h
tests
Makefile
reader.c
repl.c
test-eval.in
test-eval.ref
test-reader.in
test-reader.ref