two simple escript questions
Gonzalo
gonzalo@REDACTED
Tue Jun 29 21:44:44 CEST 2010
Hi all,
I have two questions regarding the following simple erlang script:
#!/opt/local/bin/escript
main(_) -> {ok, Name} = io:read("What's your name?\n> "),
io:format("Hello ~s!~n", [Name]).
Execution:
Denver:Erlang gonzalo$ ./hello
What's your name?
> gonzalo.
Hello gonzalo!
It works for a simple atom.
1. I would like to modify this script so I could type anything.
Examples: gonzalo, jean paul, Gonzalo, Jean Paul, etc.
2. It seems that io:read() expects an expression ending with a dot (.)
Is it possible to avoid this? Just pressing enter should work.
Thanks for your tips.
Gonzalo.
More information about the erlang-questions
mailing list