json

Prolog files

json.pl  -- Reading and writing JSON serializationShow source
json_convert.plShow source
current_json_object/3Multifile predicate computed from the json_object/1 declarations.Source
json_object/1Declare a JSON object.Source
json_to_prolog/2Translate a JSON term into an application term.Source
prolog_bool_to_json/2JSON is the JSON boolean for Prolog.Source
prolog_to_json/2Translate a Prolog application Term into a JSON object term.Source
json_grammar.pl  -- JavaScript grammarShow source
json_rpc_client.pl  -- JSON RPC clientShow source
json_rpc_server.plShow source
json_method/1Methods is a comma-list of JSON RPC method declarations.Source
json_rpc_dispatch/2Run the JSON RPC dispatch loop until end of file is reached on Stream.Source
json_rpc_dispatch_request/4Handle a request that has been read from Stream, possibly sending a reply to Stream.Source
json_rpc_error/2Normally called from a method implementation to raise an application error.Source
json_rpc_error/3Normally called from a method implementation to raise an application error.Source
json_schema.pl  -- JSON Schema reader and validatorShow source
json_check/3Validate a JSON object.Source
json_compile_schema/3Load and translated a JSON Schema.Source
json_validate/3Given a file holding a JSON Schema and a Prolog dict holding JSON data, validate the data against the schema.Source