Added compiler.js (PL101-7).