Macros!
macros!
parenthesis around `print`
Use throw instead of assert
assert... i want to get at the damned values easily when it is wrong..
Added behavior for when a function is neither inbuild nor a macro.
it uses the value as if it is to call someone.
test of the funcall thing and added single-step macroexpand(test)
Fixed bug where i forgot that the first argument of a macro repeats the name,
tested `funcall` in two ways
Added case and cond, probably getting ahead of myself a bit
Merge pull request #7 from o-jasper/macros

Macros