Shellter compiler