The libason-devel package contains libraries and header files for
developing applications that use libason.
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...