Implemented unary operators, bool literals for TAM/JVM
Added forgotten require to bool literals
Let AST be an implementor of AsBytecode as well
Replaced "bytecode" with "instructionSequence"
Return ASTs from core functions instead of actual values
Fixed typo
Removed language.values
Restored #instructionSequence()
Removed stuff from SymbolResolver
Allow -int and +int in grammar
Removed print statements
Removed whitespace and renamed a few things in unary.interpres
Renamed NEG to minus and POS to plus
Always evaluate list of let-bindings
Added core.bind
Removed a few toString() methods
Moved language examples into ./examples/language
Moved prelude examples to examples/preludes/{prelude-name}/
Added simple spec for conditionals and binary operators
Created a very simple spec framework