Rewritten from scratch

Supports all NSIS commands (scripting and compiler instructions) up to version 3.0a0