wham is an abstract machine for the small language while as specified in the book Semantics with Applications - An Appetizer by Nielson and Nielson.
The language from the book has been extended with a
try...catch statement and
The name comes from While Abstract Machine.
wham is licensed under the BSD license (3-clause BSD), see the LICENSE file for details.