removes the concept of externalizable macro compilation
Merge pull request #203 from xeno-by/master

removes the concept of externalizable macro compilation