-rw-r--r-- | .hgignore | 11L |
-rw-r--r-- | CHANGES | 7L |
-rw-r--r-- | COPYRIGHT | 37L |
-rw-r--r-- | README | 48L |
-rw-r--r-- | TODO | 101L |
-rw-r--r-- | doc/html/A-Sample-Applicative-Description.html | 82L |
-rw-r--r-- | doc/html/Acknowledgements.html | 45L |
-rw-r--r-- | doc/html/Alphabetical-Index.html | 547L |
-rw-r--r-- | doc/html/Booleans.html | 105L |
-rw-r--r-- | doc/html/Bytevectors.html | 188L |
-rw-r--r-- | doc/html/Caveats.html | 58L |
-rw-r--r-- | doc/html/Characters.html | 167L |
-rw-r--r-- | doc/html/Combiners.html | 204L |
-rw-r--r-- | doc/html/Command-Line-Options.html | 1L |
-rw-r--r-- | doc/html/Continuations.html | 239L |
-rw-r--r-- | doc/html/Control.html | 140L |
-rw-r--r-- | doc/html/Conventions.html | 52L |
-rw-r--r-- | doc/html/Encapsulations.html | 74L |
-rw-r--r-- | doc/html/Environments.html | 343L |
-rw-r--r-- | doc/html/Equivalence.html | 62L |
-rw-r--r-- | doc/html/Error-Messages.html | 51L |
-rw-r--r-- | doc/html/Errors.html | 96L |
-rw-r--r-- | doc/html/Evaluation-Notation.html | 62L |
-rw-r--r-- | doc/html/Format-of-Descriptions.html | 48L |
-rw-r--r-- | doc/html/Interpreter-Exit-Status.html | 1L |
-rw-r--r-- | doc/html/Interpreter.html | 178L |
-rw-r--r-- | doc/html/Introduction.html | 95L |
-rw-r--r-- | doc/html/Kernel-History.html | 65L |
-rw-r--r-- | doc/html/Keyed-Variables.html | 107L |
-rw-r--r-- | doc/html/Libraries.html | 221L |
-rw-r--r-- | doc/html/License.html | 71L |
-rw-r--r-- | doc/html/Numbers.html | 586L |
-rw-r--r-- | doc/html/Pairs-and-lists.html | 516L |
-rw-r--r-- | doc/html/Ports.html | 615L |
-rw-r--r-- | doc/html/Printing-Notation.html | 50L |
-rw-r--r-- | doc/html/Promises.html | 135L |
-rw-r--r-- | doc/html/Some-Terms.html | 51L |
-rw-r--r-- | doc/html/Strings.html | 217L |
-rw-r--r-- | doc/html/Symbols.html | 81L |
-rw-r--r-- | doc/html/System.html | 137L |
-rw-r--r-- | doc/html/Vectors.html | 194L |
-rw-r--r-- | doc/html/css/style.css | 52L |
-rw-r--r-- | doc/html/index.html | 73L |
-rw-r--r-- | doc/klisp.1 | 206L |
-rw-r--r-- | doc/klisp.info | 4057L |
-rw-r--r-- | doc/src/Makefile | 33L |
-rw-r--r-- | doc/src/booleans.texi | 67L |
-rw-r--r-- | doc/src/bytevectors.texi | 140L |
-rw-r--r-- | doc/src/characters.texi | 132L |
-rw-r--r-- | doc/src/combiners.texi | 170L |
-rw-r--r-- | doc/src/continuations.texi | 204L |
-rw-r--r-- | doc/src/control.texi | 102L |
-rw-r--r-- | doc/src/css/style.css | 52L |
-rw-r--r-- | doc/src/encapsulations.texi | 43L |
-rw-r--r-- | doc/src/environments.texi | 309L |
-rw-r--r-- | doc/src/equivalence.texi | 27L |
-rw-r--r-- | doc/src/errors.texi | 58L |
-rw-r--r-- | doc/src/index.texi | 10L |
-rw-r--r-- | doc/src/interpreter.texi | 154L |
-rw-r--r-- | doc/src/intro.texi | 338L |
-rw-r--r-- | doc/src/keyed_vars.texi | 76L |
-rw-r--r-- | doc/src/klisp.texi | 162L |
-rw-r--r-- | doc/src/libraries.texi | 187L |
-rw-r--r-- | doc/src/numbers.texi | 524L |
-rw-r--r-- | doc/src/pairs_lists.texi | 460L |
-rw-r--r-- | doc/src/ports.texi | 549L |
-rw-r--r-- | doc/src/promises.texi | 98L |
-rw-r--r-- | doc/src/strings.texi | 169L |
-rw-r--r-- | doc/src/symbols.texi | 46L |
-rw-r--r-- | doc/src/system.texi | 91L |
-rw-r--r-- | doc/src/vectors.texi | 145L |
-rw-r--r-- | src/Makefile | 363L |
-rw-r--r-- | src/examples/ffi-gsl.k | 66L |
-rw-r--r-- | src/examples/ffi-gtk-callback.k | 67L |
-rw-r--r-- | src/examples/ffi-gtk.k | 21L |
-rw-r--r-- | src/examples/ffi-sdl.k | 203L |
-rw-r--r-- | src/examples/ffi-signal.c | 80L |
-rw-r--r-- | src/examples/ffi-signal.k | 58L |
-rw-r--r-- | src/examples/ffi-signal.makefile | 16L |
-rw-r--r-- | src/examples/ffi-win32.k | 81L |
-rw-r--r-- | src/examples/ffi.k | 336L |
-rw-r--r-- | src/imath.c | 3446L |
-rw-r--r-- | src/imath.h | 299L |
-rw-r--r-- | src/imrat.c | 1103L |
-rw-r--r-- | src/imrat.h | 143L |
-rw-r--r-- | src/kapplicative.c | 25L |
-rw-r--r-- | src/kapplicative.h | 28L |
-rw-r--r-- | src/kauxlib.c | 39L |
-rw-r--r-- | src/kauxlib.h | 26L |
-rw-r--r-- | src/kbytevector.c | 200L |
-rw-r--r-- | src/kbytevector.h | 55L |
-rw-r--r-- | src/kchar.c | 41L |
-rw-r--r-- | src/kchar.h | 35L |
-rw-r--r-- | src/kcondvar.c | 107L |
-rw-r--r-- | src/kcondvar.h | 27L |
-rw-r--r-- | src/kcontinuation.c | 249L |
-rw-r--r-- | src/kcontinuation.h | 23L |
-rw-r--r-- | src/kencapsulation.c | 37L |
-rw-r--r-- | src/kencapsulation.h | 23L |
-rw-r--r-- | src/kenvironment.c | 338L |
-rw-r--r-- | src/kenvironment.h | 39L |
-rw-r--r-- | src/kerror.c | 222L |
-rw-r--r-- | src/kerror.h | 65L |
-rw-r--r-- | src/keval.c | 204L |
-rw-r--r-- | src/keval.h | 16L |
-rw-r--r-- | src/kgbooleans.c | 221L |
-rw-r--r-- | src/kgbooleans.h | 17L |
-rw-r--r-- | src/kgbytevectors.c | 466L |
-rw-r--r-- | src/kgbytevectors.h | 15L |
-rw-r--r-- | src/kgc.c | 903L |
-rw-r--r-- | src/kgc.h | 114L |
-rw-r--r-- | src/kgchars.c | 260L |
-rw-r--r-- | src/kgchars.h | 15L |
-rw-r--r-- | src/kgcombiners.c | 636L |
-rw-r--r-- | src/kgcombiners.h | 17L |
-rw-r--r-- | src/kgcontinuations.c | 316L |
-rw-r--r-- | src/kgcontinuations.h | 17L |
-rw-r--r-- | src/kgcontrol.c | 593L |
-rw-r--r-- | src/kgcontrol.h | 17L |
-rw-r--r-- | src/kgencapsulations.c | 107L |
-rw-r--r-- | src/kgencapsulations.h | 15L |
-rw-r--r-- | src/kgenv_mut.c | 345L |
-rw-r--r-- | src/kgenv_mut.h | 18L |
-rw-r--r-- | src/kgenvironments.c | 803L |
-rw-r--r-- | src/kgenvironments.h | 17L |
-rw-r--r-- | src/kgeqp.c | 65L |
-rw-r--r-- | src/kgeqp.h | 15L |
-rw-r--r-- | src/kgequalp.c | 77L |
-rw-r--r-- | src/kgequalp.h | 15L |
-rw-r--r-- | src/kgerrors.c | 165L |
-rw-r--r-- | src/kgerrors.h | 17L |
-rw-r--r-- | src/kgffi.c | 1196L |
-rw-r--r-- | src/kgffi.h | 21L |
-rw-r--r-- | src/kghelpers.c | 1966L |
-rw-r--r-- | src/kghelpers.h | 579L |
-rw-r--r-- | src/kgkd_vars.c | 68L |
-rw-r--r-- | src/kgkd_vars.h | 15L |
-rw-r--r-- | src/kgkeywords.c | 103L |
-rw-r--r-- | src/kgkeywords.h | 15L |
-rw-r--r-- | src/kgks_vars.c | 99L |
-rw-r--r-- | src/kgks_vars.h | 15L |
-rw-r--r-- | src/kglibraries.c | 763L |
-rw-r--r-- | src/kglibraries.h | 17L |
-rw-r--r-- | src/kgnumbers.c | 2644L |
-rw-r--r-- | src/kgnumbers.h | 15L |
-rw-r--r-- | src/kgpair_mut.c | 517L |
-rw-r--r-- | src/kgpair_mut.h | 15L |
-rw-r--r-- | src/kgpairs_lists.c | 1343L |
-rw-r--r-- | src/kgpairs_lists.h | 17L |
-rw-r--r-- | src/kgports.c | 1393L |
-rw-r--r-- | src/kgports.h | 17L |
-rw-r--r-- | src/kgpromises.c | 159L |
-rw-r--r-- | src/kgpromises.h | 17L |
-rw-r--r-- | src/kground.c | 126L |
-rw-r--r-- | src/kground.h | 15L |
-rw-r--r-- | src/kgstrings.c | 709L |
-rw-r--r-- | src/kgstrings.h | 15L |
-rw-r--r-- | src/kgsymbols.c | 76L |
-rw-r--r-- | src/kgsymbols.h | 15L |
-rw-r--r-- | src/kgsystem.c | 303L |
-rw-r--r-- | src/kgsystem.h | 15L |
-rw-r--r-- | src/kgtables.c | 337L |
-rw-r--r-- | src/kgtables.h | 15L |
-rw-r--r-- | src/kgthreads.c | 383L |
-rw-r--r-- | src/kgthreads.h | 16L |
-rw-r--r-- | src/kgvectors.c | 490L |
-rw-r--r-- | src/kgvectors.h | 15L |
-rw-r--r-- | src/kinteger.c | 319L |
-rw-r--r-- | src/kinteger.h | 139L |
-rw-r--r-- | src/kkeyword.c | 123L |
-rw-r--r-- | src/kkeyword.h | 33L |
-rw-r--r-- | src/klibrary.c | 28L |
-rw-r--r-- | src/klibrary.h | 20L |
-rw-r--r-- | src/klimits.h | 131L |
-rw-r--r-- | src/klisp.c | 751L |
-rw-r--r-- | src/klisp.h | 69L |
-rw-r--r-- | src/klispconf.h | 250L |
-rw-r--r-- | src/kmem.c | 106L |
-rw-r--r-- | src/kmem.h | 48L |
-rw-r--r-- | src/kmutex.c | 128L |
-rw-r--r-- | src/kmutex.h | 32L |
-rw-r--r-- | src/kobject.c | 103L |
-rw-r--r-- | src/kobject.h | 933L |
-rw-r--r-- | src/koperative.c | 38L |
-rw-r--r-- | src/koperative.h | 19L |
-rw-r--r-- | src/kpair.c | 66L |
-rw-r--r-- | src/kpair.h | 105L |
-rw-r--r-- | src/kport.c | 230L |
-rw-r--r-- | src/kport.h | 59L |
-rw-r--r-- | src/kpromise.c | 28L |
-rw-r--r-- | src/kpromise.h | 21L |
-rw-r--r-- | src/krational.c | 743L |
-rw-r--r-- | src/krational.h | 172L |
-rw-r--r-- | src/kread.c | 838L |
-rw-r--r-- | src/kread.h | 24L |
-rw-r--r-- | src/kreal.c | 748L |
-rw-r--r-- | src/kreal.h | 38L |
-rw-r--r-- | src/krepl.c | 274L |
-rw-r--r-- | src/krepl.h | 18L |
-rw-r--r-- | src/kstate.c | 626L |
-rw-r--r-- | src/kstate.h | 573L |
-rw-r--r-- | src/kstring.c | 262L |
-rw-r--r-- | src/kstring.h | 65L |
-rw-r--r-- | src/ksymbol.c | 147L |
-rw-r--r-- | src/ksymbol.h | 37L |
-rw-r--r-- | src/ksystem.c | 68L |
-rw-r--r-- | src/ksystem.h | 17L |
-rw-r--r-- | src/ksystem.posix.c | 53L |
-rw-r--r-- | src/ksystem.win32.c | 77L |
-rw-r--r-- | src/ktable.c | 664L |
-rw-r--r-- | src/ktable.h | 43L |
-rw-r--r-- | src/ktoken.c | 1223L |
-rw-r--r-- | src/ktoken.h | 81L |
-rw-r--r-- | src/kvector.c | 67L |
-rw-r--r-- | src/kvector.h | 34L |
-rw-r--r-- | src/kwrite.c | 1021L |
-rw-r--r-- | src/kwrite.h | 25L |
-rw-r--r-- | src/tests/booleans.k | 154L |
-rw-r--r-- | src/tests/bytevectors.k | 180L |
-rw-r--r-- | src/tests/characters.k | 163L |
-rw-r--r-- | src/tests/check.k | 408L |
-rw-r--r-- | src/tests/combiners.k | 457L |
-rw-r--r-- | src/tests/continuations.k | 381L |
-rw-r--r-- | src/tests/control.k | 449L |
-rw-r--r-- | src/tests/encapsulations.k | 57L |
-rw-r--r-- | src/tests/environment-mutation.k | 8L |
-rw-r--r-- | src/tests/environments.k | 459L |
-rw-r--r-- | src/tests/eq-equal.k | 391L |
-rw-r--r-- | src/tests/error.k | 72L |
-rw-r--r-- | src/tests/keyed-variables.k | 87L |
-rw-r--r-- | src/tests/keywords.k | 60L |
-rw-r--r-- | src/tests/libraries.k | 265L |
-rw-r--r-- | src/tests/memory-ports.k | 98L |
-rw-r--r-- | src/tests/numbers.k | 516L |
-rw-r--r-- | src/tests/pair-mutation.k | 239L |
-rw-r--r-- | src/tests/pairs-and-lists.k | 508L |
-rw-r--r-- | src/tests/ports.k | 324L |
-rw-r--r-- | src/tests/promises.k | 119L |
-rw-r--r-- | src/tests/strings.k | 318L |
-rw-r--r-- | src/tests/symbols.k | 53L |
-rw-r--r-- | src/tests/system.k | 27L |
-rw-r--r-- | src/tests/tables.k | 294L |
-rw-r--r-- | src/tests/test-all.k | 34L |
-rw-r--r-- | src/tests/test-helpers.k | 102L |
-rwxr-xr-x | src/tests/test-interpreter.sh | 330L |
-rw-r--r-- | src/tests/vectors.k | 188L |