Merge pull request #13 from guicho271828/master

define-condition, define-compiler-macro, defstruct