Compiler supports lists and auto-executes output