add experimental consult/1,2 function that consults a file

containing zero or more json terms and returns them in a list
This commit is contained in:
alisdair sullivan 2015-01-25 21:44:15 -08:00
parent d4d838d4f4
commit 72c92bae0d
5 changed files with 119 additions and 2 deletions

View file

@ -1130,6 +1130,8 @@ done(<<?solidus>>, Handler, Stack, Config) ->
done(<<>>, {Handler, State}, [], Config=#config{stream=true}) ->
incomplete(done, <<>>, {Handler, State}, [], Config);
done(<<>>, {_Handler, State}, [], _Config) -> State;
done(Bin, {Handler, State}, _Stack, Config=#config{multi_term=true}) ->
value(Bin, {Handler, Handler:reset(State)}, [], Config);
done(Bin, Handler, Stack, Config) -> ?error(done, Bin, Handler, Stack, Config).