JSON-Fortran: A Fortran 2008 JSON API
http://github.com/jacobwilliams/json-fortran
@@ -819,8 +849,8 @@ See also
@@ -924,7 +954,7 @@
Variables
public, |
parameter | :: |
-
CK | = | selected_char_kind(json_fortran_string_kind) | Default character kind used by JSON-Fortran.
+ | CK | = | selected_char_kind(json_fortran_string_kind) | Default character kind used by JSON-Fortran.
If ISO 10646 (UCS4) support is available, use that,
otherwise, gracefully fall back on 'DEFAULT' characters.
Currently only gfortran >= 4.9.2 will correctly support
@@ -944,7 +974,7 @@ Variables
| private, |
parameter | :: |
use_unformatted_stream | = | .true. | If Unicode is not enabled, then
- JSON files are opened using access='STREAM' and
+ JSON files are opened using access='STREAM' and
form='UNFORMATTED'. This allows the file to
be read faster. |
@@ -961,7 +991,7 @@
Variables
private, |
parameter | :: |
access_spec | = | 'STREAM' | If Unicode is not enabled, then
- JSON files are opened using access='STREAM' and
+ JSON files are opened using access='STREAM' and
form='UNFORMATTED'. This allows the file to
be read faster. |
@@ -978,7 +1008,7 @@
Variables
private, |
parameter | :: |
form_spec | = | 'UNFORMATTED' | If Unicode is not enabled, then
- JSON files are opened using access='STREAM' and
+ JSON files are opened using access='STREAM' and
form='UNFORMATTED'. This allows the file to
be read faster. |
@@ -994,7 +1024,7 @@
Variables
public, |
parameter | :: |
-
json_unknown | = | 0 | Unknown JSON data type (see json_file_variable_info and json_info) |
+
json_unknown | = | 0 | Unknown JSON data type (see json_file_variable_info and json_info) |
@@ -1008,7 +1038,7 @@
Variables
public, |
parameter | :: |
-
json_null | = | 1 | Null JSON data type (see json_file_variable_info and json_info) |
+
json_null | = | 1 | Null JSON data type (see json_file_variable_info and json_info) |
@@ -1022,7 +1052,7 @@
Variables
public, |
parameter | :: |
-
json_object | = | 2 | Object JSON data type (see json_file_variable_info and json_info) |
+
json_object | = | 2 | Object JSON data type (see json_file_variable_info and json_info) |
@@ -1036,7 +1066,7 @@
Variables
public, |
parameter | :: |
-
json_array | = | 3 | Array JSON data type (see json_file_variable_info and json_info) |
+
json_array | = | 3 | Array JSON data type (see json_file_variable_info and json_info) |
@@ -1050,7 +1080,7 @@
Variables
public, |
parameter | :: |
-
json_logical | = | 4 | Logical JSON data type (see json_file_variable_info and json_info) |
+
json_logical | = | 4 | Logical JSON data type (see json_file_variable_info and json_info) |
@@ -1064,7 +1094,7 @@
Variables
public, |
parameter | :: |
-
json_integer | = | 5 | Integer JSON data type (see json_file_variable_info and json_info) |
+
json_integer | = | 5 | Integer JSON data type (see json_file_variable_info and json_info) |
@@ -1078,7 +1108,7 @@
Variables
public, |
parameter | :: |
-
json_double | = | 6 | Double JSON data type (see json_file_variable_info and json_info) |
+
json_double | = | 6 | Double JSON data type (see json_file_variable_info and json_info) |
@@ -1092,7 +1122,7 @@
Variables
public, |
parameter | :: |
-
json_string | = | 7 | String JSON data type (see json_file_variable_info and json_info) |
+
json_string | = | 7 | String JSON data type (see json_file_variable_info and json_info) |
@@ -1106,7 +1136,7 @@
Variables
public, |
parameter | :: |
-
json_ext | = | '.json' | JSON file extension |
+
json_ext | = | '.json' | JSON file extension |
@@ -1838,7 +1868,7 @@
Arguments
|
pointer | :: |
-
me | object or array JSON data |
+
me | object or array JSON data |
@@ -5822,7 +5852,7 @@
Description
-
Parse the JSON file and populate the json_value tree.
+
Parse the JSON file and populate the json_value tree.
@@ -5860,7 +5890,7 @@ Arguments
|
| :: |
- file | JSON file name |
+ file | JSON file name |
@@ -5903,7 +5933,7 @@ Arguments
Description
- Parse the JSON file and populate the json_value tree.
+ Parse the JSON file and populate the json_value tree.
@@ -5954,7 +5984,7 @@ Arguments
|
| :: |
- str | string with JSON data |
+ str | string with JSON data |
@@ -5967,7 +5997,7 @@ Arguments
Description
- Parse the JSON string and populate the json_value tree.
+ Parse the JSON string and populate the json_value tree.
@@ -6172,7 +6202,7 @@ Arguments
Description
- Throw an exception in the JSON module.
+
Throw an exception in the JSON module.
This routine sets the error flag, and prevents any subsequent routine
from doing anything, until json_clear_exceptions is called.
@@ -6557,7 +6587,7 @@ Components
Description
- Type used to construct the linked-list JSON structure.
+
Type used to construct the linked-list JSON structure.
Normally, this should always be a pointer variable.
@@ -6592,7 +6622,7 @@