$ erubis -l c example.ec #line 1 "example.ec" #include int main(int argc, char *argv[]) { int i; fputs("\n" " \n" "

Hello ", stdout); fprintf(stdout, "%s", argv[0]); fputs("!

\n" " \n" " \n", stdout); for (i = 1; i < argc; i++) { fputs(" \n" " \n" " \n" " \n", stdout); } fputs(" \n" "
", stdout); fprintf(stdout, "%d", i); fputs("", stdout); fprintf(stdout, "%s", argv[i]); fputs("
\n" " \n" "\n", stdout); return 0; }