Lisaac is a small prototype-based programming language. The ideas in
Lisaac are mostly inspired by Smalltalk (all values are objects), Self
(prototype-based) and Eiffel (design by contract). It has the following
features: