[erlang-questions] looking for doco on io:requests/2
jm
jeffm@REDACTED
Thu Jun 14 11:47:46 CEST 2007
Can anyone explain what
handle(Stream, LineNo, L, NErrors) ->
handle1(io:requests(Stream, [{get_until,foo,ecc_lex,
tokens,[LineNo]}]), Stream, L, NErrors).
does in parser_tutorial-1.0? Especially io:requests/2 there doesn't
appear to be any documentation and the source in
.../stdlib-1.14.4/src/io.erl has
requests(standard_io, Requests) -> %Requests as atomic action
requests(group_leader(), Requests);
where group_leader() "Returns the pid of the group leader for the
process which evaluates the function" [kernel man page], which then leads to
requests(Pid, Requests) when pid(Pid) ->
request(Pid, {requests,io_requests(Pid, Requests)});
rather than me keep digging for what I'm sure someone explain succinctly
I thought I'd throw it open to the list for a quick explaination.
Jeff.
More information about the erlang-questions
mailing list