You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://waffle.io/jacobwilliams/json-fortran)
32
-
[](https://github.com/jacobwilliams/json-fortran/#contributing-)
32
+
[](https://github.com/jacobwilliams/json-fortran/#contributing)
A user-friendly and object-oriented API for reading and writing JSON files, written in
41
42
modern Fortran. The source code is a single Fortran module file ([json_module.F90](https://github.com/jacobwilliams/json-fortran/blob/master/src/json_module.F90)).
@@ -185,7 +193,8 @@ After reading a JSON file, if you want to change the values of some of the varia
185
193
call json%update('version.patch',0,found) !change patch to 0
186
194
```
187
195
188
-
[top](#json-fortran-)
196
+
[top](#json-fortran)
197
+
189
198
Writing a JSON file
190
199
---------------
191
200
@@ -196,7 +205,8 @@ To print the JSON file (either to a file or the console), the `print_file` metho
196
205
call json%print_file(iunit) !prints to the file connected to iunit
197
206
```
198
207
199
-
[top](#json-fortran-)
208
+
[top](#json-fortran)
209
+
200
210
Building a JSON file from scratch
201
211
---------------
202
212
@@ -272,23 +282,27 @@ The code above produces the file:
272
282
}
273
283
```
274
284
275
-
[top](#json-fortran-)
285
+
[top](#json-fortran)
286
+
276
287
Documentation
277
288
--------------
278
289
279
290
The API documentation for the latest release version can be found [here](http://jacobwilliams.github.io/json-fortran). The documentation can also be generated by processing the source files with [RoboDoc](http://rfsber.home.xs4all.nl/Robo/). Note that both the shell script, CMake, and SCons will also generate these files automatically in the documentation folder, assuming you have RoboDoc installed.
280
291
281
-
[top](#json-fortran-)
282
-
Contributing [](CONTRIBUTING.md)
292
+
[top](#json-fortran)
293
+
294
+
Contributing [](https://github.com/jacobwilliams/json-fortran/blob/master/CONTRIBUTING.md)
283
295
------------
284
-
Want to help? Take a quick look at our [contributing guidelines](CONTRIBUTING.md) then claim something in [the "ready" column on our Waffle.io](https://waffle.io/jacobwilliams/json-fortran) and [Fork. Commit. Pull request.](https://help.github.com/articles/fork-a-repo)
296
+
Want to help? Take a quick look at our [contributing guidelines](https://github.com/jacobwilliams/json-fortran/blob/master/CONTRIBUTING.md) then claim something in [the "ready" column on our Waffle.io](https://waffle.io/jacobwilliams/json-fortran) and [Fork. Commit. Pull request.](https://help.github.com/articles/fork-a-repo)
297
+
298
+
[top](#json-fortran)
285
299
286
-
[top](#json-fortran-)
287
300
License
288
301
--------
289
302
The json-fortran source code and related files and documentation are distributed under a permissive free software license (BSD-style). See the [LICENSE](https://raw.githubusercontent.com/jacobwilliams/json-fortran/master/LICENSE) file for more details.
290
303
291
-
[top](#json-fortran-)
304
+
[top](#json-fortran)
305
+
292
306
Miscellaneous
293
307
---------------
294
308
@@ -298,4 +312,4 @@ Miscellaneous
298
312
*[json-fortran on Waffle.IO](https://waffle.io/jacobwilliams/json-fortran)
299
313
*[json-fortran on Codecov.IO](https://codecov.io/github/jacobwilliams/json-fortran?branch=master)
0 commit comments