general cleanup of modules, moved most types, specs, defines and records to header files and did some minor reformatting to adhere to style guidelines

This commit is contained in:
alisdair sullivan 2010-08-19 18:22:34 -07:00
parent 86b4fbbec9
commit c098b06e88
16 changed files with 247 additions and 147 deletions

View file

@ -20,6 +20,13 @@
%% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
%% THE SOFTWARE.
-include("./include/jsx_common.hrl").
-spec parse(JSON::eep0018(), Opts::jsx_opts()) -> jsx_parser_result().
%% option flags
-define(comments_enabled(X), {_, true, _, _, _} = X).