khipu is a new lisp dialect focused on expressiveness, terseness and concurrency. The language features dynamic typing, multimethods and an overall very small footprint and minimalist runtime.

Agustina Arzille 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
goodies a312b9c645 Update Vim files 3 years ago
sysdeps 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
utils 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
.gitignore fa3f5a7f5c Fix boxing and ignore .exe files 3 years ago
AUTHORS 92b44d4e2a Add the AUTHORS file 3 years ago
COPYING d16d08fc42 First commit 4 years ago
COPYING.LESSER d16d08fc42 First commit 4 years ago
GNUmakefile 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
README.md 3c98d2fed1 Initial commit 4 years ago
TODO 8e6aefe9b4 Update TODO and docs; fix call_guard placement 3 years ago
arith.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
arith.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
array.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
array.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
builtins.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
builtins.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
bvector.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
bvector.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
bytecode.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
bytecode.hpp 00077ce9cb More fixes to package compilation (incomplete) 3 years ago
compiler.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
config.hpp e630eabc8e Add copyright notice and complete flags mask 3 years ago
configure 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
cons.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
cons.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
coro.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
coro.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
custom.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
custom.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
defs.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
dynlib.cpp 883d617b00 Reimplement the stack allocator to be fully portable 2 years ago
dynlib.hpp d16d08fc42 First commit 4 years ago
eval.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
event.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
event.hpp 694d8c101e Normalize header inclusion guards 4 years ago
floatp.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
floatp.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
function.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
function.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
initop.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
initop.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
integer.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
integer.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
interp.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
interp.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
io.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
io.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
khipu.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
khipu.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
llio.cpp d16d08fc42 First commit 4 years ago
llio.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
memory.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
memory.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
misc.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
str.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
str.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
stream.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
stream.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
symbol.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
symbol.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
sys.kp 0032f45b57 Fix alias in sys.kp 2 years ago
table.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
table.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
thread.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
thread.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
tuple.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
tuple.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
types.cpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
types.hpp 395ddc63cf Reimplement error handling without C++ exceptions 2 years ago
xtime.hpp 694d8c101e Normalize header inclusion guards 4 years ago

README.md

khipu

khipu is a new lisp dialect focused on expressiveness, terseness and concurrency.

The language features dynamic typing, multimethods and an overall very small footprint and minimalist runtime.