From 97520b06ae89f4caa135d440d9f47bade8bef990 Mon Sep 17 00:00:00 2001 From: alisdair sullivan Date: Sat, 29 May 2010 18:25:56 -0700 Subject: [PATCH] changed comments_true macro to comments_enabled --- src/jsx_common.hrl | 2 +- src/jsx_decoder.erl | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/jsx_common.hrl b/src/jsx_common.hrl index 127aee1..0d8d124 100644 --- a/src/jsx_common.hrl +++ b/src/jsx_common.hrl @@ -23,7 +23,7 @@ %% option flags --define(comments_true(X), {true, _} = X). +-define(comments_enabled(X), {true, _} = X). -define(escaped_unicode_to_ascii(X), {_, ascii} = X). -define(escaped_unicode_to_codepoint(X), {_, codepoint} = X). diff --git a/src/jsx_decoder.erl b/src/jsx_decoder.erl index acfac12..71be21b 100644 --- a/src/jsx_decoder.erl +++ b/src/jsx_decoder.erl @@ -57,7 +57,7 @@ start(<>, Stack, Callbacks, Opts) -> zero(Rest, Stack, Callbacks, Opts, "0"); start(<>, Stack, Callbacks, Opts) when ?is_nonzero(S) -> integer(Rest, Stack, Callbacks, Opts, [S]); -start(<>, Stack, Callbacks, ?comments_true(Opts)) -> +start(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> start(Resume, Stack, Callbacks, Opts) end); start(<<>>, Stack, Callbacks, Opts) -> {incomplete, fun(Stream) -> start(Stream, Stack, Callbacks, Opts) end}. @@ -73,7 +73,7 @@ maybe_done(<>, [object|Stack], Callbacks, Opts) -> key(Rest, [key|Stack], Callbacks, Opts); maybe_done(<>, [array|_] = Stack, Callbacks, Opts) -> value(Rest, Stack, Callbacks, Opts); -maybe_done(<>, Stack, Callbacks, ?comments_true(Opts)) -> +maybe_done(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> maybe_done(Resume, Stack, Callbacks, Opts) end); maybe_done(<<>>, [], Callbacks, Opts) -> {fold(completed_parse, Callbacks), fun(Stream) -> maybe_done(Stream, [], Callbacks, Opts) end}; @@ -87,7 +87,7 @@ object(<>, Stack, Callbacks, Opts) -> string(Rest, Stack, Callbacks, Opts, []); object(<>, [key|Stack], Callbacks, Opts) -> maybe_done(Rest, Stack, fold(end_object, Callbacks), Opts); -object(<>, Stack, Callbacks, ?comments_true(Opts)) -> +object(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> object(Resume, Stack, Callbacks, Opts) end); object(<<>>, Stack, Callbacks, Opts) -> {incomplete, fun(Stream) -> object(Stream, Stack, Callbacks, Opts) end}. @@ -115,7 +115,7 @@ array(<>, Stack, Callbacks, Opts) -> array(Rest, [array|Stack], fold(start_array, Callbacks), Opts); array(<>, [array|Stack], Callbacks, Opts) -> maybe_done(Rest, Stack, fold(end_array, Callbacks), Opts); -array(<>, Stack, Callbacks, ?comments_true(Opts)) -> +array(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> array(Resume, Stack, Callbacks, Opts) end); array(<<>>, Stack, Callbacks, Opts) -> {incomplete, fun(Stream) -> array(Stream, Stack, Callbacks, Opts) end}. @@ -141,7 +141,7 @@ value(<>, Stack, Callbacks, Opts) -> object(Rest, [key|Stack], fold(start_object, Callbacks), Opts); value(<>, Stack, Callbacks, Opts) -> array(Rest, [array|Stack], fold(start_array, Callbacks), Opts); -value(<>, Stack, Callbacks, ?comments_true(Opts)) -> +value(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> value(Resume, Stack, Callbacks, Opts) end); value(<<>>, Stack, Callbacks, Opts) -> {incomplete, fun(Stream) -> value(Stream, Stack, Callbacks, Opts) end}. @@ -151,7 +151,7 @@ colon(<>, Stack, Callbacks, Opts) when ?is_whitespace(S) -> colon(Rest, Stack, Callbacks, Opts); colon(<>, [key|Stack], Callbacks, Opts) -> value(Rest, [object|Stack], Callbacks, Opts); -colon(<>, Stack, Callbacks, ?comments_true(Opts)) -> +colon(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> colon(Resume, Stack, Callbacks, Opts) end); colon(<<>>, Stack, Callbacks, Opts) -> {incomplete, fun(Stream) -> colon(Stream, Stack, Callbacks, Opts) end}. @@ -161,7 +161,7 @@ key(<>, Stack, Callbacks, Opts) when ?is_whitespace(S) -> key(Rest, Stack, Callbacks, Opts); key(<>, Stack, Callbacks, Opts) -> string(Rest, Stack, Callbacks, Opts, []); -key(<>, Stack, Callbacks, ?comments_true(Opts)) -> +key(<>, Stack, Callbacks, ?comments_enabled(Opts)) -> maybe_comment(Rest, fun(Resume) -> key(Resume, Stack, Callbacks, Opts) end); key(<<>>, Stack, Callbacks, Opts) -> {incomplete, fun(Stream) -> key(Stream, Stack, Callbacks, Opts) end}. @@ -271,7 +271,7 @@ zero(<>, Stack, Callbacks, Opts, Acc) -> fraction(Rest, Stack, Callbacks, Opts, [?decimalpoint] ++ Acc); zero(<>, Stack, Callbacks, Opts, Acc) when ?is_whitespace(S) -> maybe_done(Rest, Stack, fold({number, lists:reverse(Acc)}, Callbacks), Opts); -zero(<>, Stack, Callbacks, ?comments_true(Opts), Acc) -> +zero(<>, Stack, Callbacks, ?comments_enabled(Opts), Acc) -> maybe_comment(Rest, fun(Resume) -> zero(Resume, Stack, Callbacks, Opts, Acc) end); zero(<<>>, [], Callbacks, Opts, Acc) -> {fold(completed_parse, fold({number, lists:reverse(Acc)}, Callbacks)), @@ -300,7 +300,7 @@ integer(<<$E, Rest/binary>>, Stack, Callbacks, Opts, Acc) -> e(Rest, Stack, Callbacks, Opts, "e" ++ Acc); integer(<>, Stack, Callbacks, Opts, Acc) when ?is_whitespace(S) -> maybe_done(Rest, Stack, fold({number, lists:reverse(Acc)}, Callbacks), Opts); -integer(<>, Stack, Callbacks, ?comments_true(Opts), Acc) -> +integer(<>, Stack, Callbacks, ?comments_enabled(Opts), Acc) -> maybe_comment(Rest, fun(Resume) -> integer(Resume, Stack, Callbacks, Opts, Acc) end); integer(<<>>, [], Callbacks, Opts, Acc) -> {fold(completed_parse, fold({number, lists:reverse(Acc)}, Callbacks)), @@ -326,7 +326,7 @@ fraction(<<$E, Rest/binary>>, Stack, Callbacks, Opts, Acc) -> e(Rest, Stack, Callbacks, Opts, "e" ++ Acc); fraction(<>, Stack, Callbacks, Opts, Acc) when ?is_whitespace(S) -> maybe_done(Rest, Stack, fold({number, lists:reverse(Acc)}, Callbacks), Opts); -fraction(<>, Stack, Callbacks, ?comments_true(Opts), Acc) -> +fraction(<>, Stack, Callbacks, ?comments_enabled(Opts), Acc) -> maybe_comment(Rest, fun(Resume) -> fraction(Resume, Stack, Callbacks, Opts, Acc) end); fraction(<<>>, [], Callbacks, Opts, Acc) -> {fold(completed_parse, fold({number, lists:reverse(Acc)}, Callbacks)), @@ -361,7 +361,7 @@ exp(<>, [array|_] = Stack, Callbacks, Opts, Acc) -> value(Rest, Stack, fold({number, lists:reverse(Acc)}, Callbacks), Opts); exp(<>, Stack, Callbacks, Opts, Acc) -> exp(Rest, Stack, Callbacks, Opts, [?zero] ++ Acc); -exp(<>, Stack, Callbacks, ?comments_true(Opts), Acc) -> +exp(<>, Stack, Callbacks, ?comments_enabled(Opts), Acc) -> maybe_comment(Rest, fun(Resume) -> exp(Resume, Stack, Callbacks, Opts, Acc) end); exp(<>, Stack, Callbacks, Opts, Acc) when ?is_whitespace(S) -> maybe_done(Rest, Stack, fold({number, lists:reverse(Acc)}, Callbacks), Opts);