Implement a gen.sh Erlang equivalent: eo_core:gen/1.