Package libason-devel

Development files for libason

https://github.com/sadmac7000/libason

The libason-devel package contains libraries and header files for
developing applications that use libason.

Library Functions (Section 3)
ason
ASON is an extension of JSON. Like JSON, ASON is a language for representing data. However, ASON adds some important features to JSON.ASON has a semantic JSON...
ason_asprint
ason_asprint converts a value of type ason_t into a human readable textual ASON representation. ason_asprint_unicode is the same, except the returned type is...
ason_copy
ason_copy copys an ason_t value. The result is a new ason_t which must have ason_destroy (3) called on it separately. Note that libason may actually use...
ason_destroy
ason_destroy releases an ason_t * and frees associated resources.
ason_inspect
ason_check_represented_in is used to check whether the ASON value in a is represented in b. ason_check_equal is used to check whether two ASON values are equal...
ason_iterators
ASON iterators are used to traverse ASON values and query individual values within. ASON iterators are created with ason_iterate, and they should be released...
ason_read
ason_read parses an ASON value and creates an ason_t representation of that value. ason_readn is the same, but reads only length characters of the string...
ason_values
Constants libason defines several constants for commonly-needed values. ASON_TRUE, ASON_FALSE and ASON_NULL describe the JSON true, false and null values...