diff --git a/src/main/java/swiss/qpq/gajumaru/core/encoding/ZJ.java b/src/main/java/swiss/qpq/gajumaru/core/encoding/ZJ.java index 92b4af0..d56e4f5 100644 --- a/src/main/java/swiss/qpq/gajumaru/core/encoding/ZJ.java +++ b/src/main/java/swiss/qpq/gajumaru/core/encoding/ZJ.java @@ -6,9 +6,14 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/** - * ZJ: The tiny JSON parser, ported from zj.erl. - */ +// ZJ: Tiny JSON parser, ported from zj.erl. +// +// NOTE: +// Does not *quite* live up to ZJ in every respect, but is sufficient for GRIDS (maybe). +// The most important difference is that this version makes use of `throw`. A lot. +// That sucks, but I don't know a clean way to get the error tuple return style yet. + + public final class ZJ { private ZJ() {}