Merge pull request #24 from aredridel/separate-compiler-parts

Separate compiler parts
Fix literal inconsistency