diff options
Diffstat (limited to 'cudl.h')
-rw-r--r-- | cudl.h | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -31,16 +31,24 @@ enum { CUDL_TAG_NULL, CUDL_TAG_BOOL, CUDL_TAG_ARRAY, + CUDL_TAG_MAP, + CUDL_TAG_STRING, }; enum { CUDL_OK = 0, CUDL_ERR_OUT_OF_MEMORY, - CUDL_ERR_EXPECTED_VALUE, CUDL_ERR_READING, + CUDL_ERR_EXPECTED_VALUE, CUDL_ERR_EXPECTED_BOOL_OR_NULL, + CUDL_ERR_EXPECTED_ESCAPE_SEQUENCE, + CUDL_ERR_EXPECTED_MAP_KEY, + CUDL_ERR_EXPECTED_COLON, CUDL_ERR_UNMATCHED_BRACK, + CUDL_ERR_UNMATCHED_BRACE, + CUDL_ERR_UNMATCHED_QUOTE, CUDL_ERR_UNRECOGNISED_VALUE, + CUDL_ERR_UNRECOGNISED_UNICODE, }; extern int cudl_err; |