The --lua CLI argument can only work when running Fennel as a script. It should try to detect when it's running as a binary and give a better error message than "unexpected symbol"
Added a warning in c9fa24f.