Insert space for atleast and atmost
Expand all macro first to enable shadow macro with local variable #48
Rename to argNum
Avoid segmentation fault for output symbol using <<
Add `tailcall` method and use it in s_apply #59

The `apply` function is frequentry called and
it is worth to optimize it.
Embed mark bit of GcObject into tagged pointer #51