├── .gitattributes ├── .github └── workflows │ ├── build.yaml │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── json ├── LICENSE ├── alire.toml ├── gnat.adc ├── json.gpr └── src │ ├── json-parsers.adb │ ├── json-parsers.ads │ ├── json-streams.adb │ ├── json-streams.ads │ ├── json-tokenizers.adb │ ├── json-tokenizers.ads │ ├── json-types.adb │ ├── json-types.ads │ └── json.ads ├── tests ├── alire.toml ├── float_number.txt ├── gnat.adc ├── json_tests.gpr └── src │ ├── test_bindings.adb │ ├── test_images.adb │ ├── test_images.ads │ ├── test_parsers.adb │ ├── test_parsers.ads │ ├── test_streams.adb │ ├── test_streams.ads │ ├── test_tokenizers.adb │ └── test_tokenizers.ads └── tools ├── alire.toml ├── gnat.adc ├── json_tools.gpr └── src └── pretty_print.adb /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/README.md -------------------------------------------------------------------------------- /json/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/LICENSE -------------------------------------------------------------------------------- /json/alire.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/alire.toml -------------------------------------------------------------------------------- /json/gnat.adc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/gnat.adc -------------------------------------------------------------------------------- /json/json.gpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/json.gpr -------------------------------------------------------------------------------- /json/src/json-parsers.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-parsers.adb -------------------------------------------------------------------------------- /json/src/json-parsers.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-parsers.ads -------------------------------------------------------------------------------- /json/src/json-streams.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-streams.adb -------------------------------------------------------------------------------- /json/src/json-streams.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-streams.ads -------------------------------------------------------------------------------- /json/src/json-tokenizers.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-tokenizers.adb -------------------------------------------------------------------------------- /json/src/json-tokenizers.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-tokenizers.ads -------------------------------------------------------------------------------- /json/src/json-types.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-types.adb -------------------------------------------------------------------------------- /json/src/json-types.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json-types.ads -------------------------------------------------------------------------------- /json/src/json.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/json/src/json.ads -------------------------------------------------------------------------------- /tests/alire.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/alire.toml -------------------------------------------------------------------------------- /tests/float_number.txt: -------------------------------------------------------------------------------- 1 | 0.314e1 2 | -------------------------------------------------------------------------------- /tests/gnat.adc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/gnat.adc -------------------------------------------------------------------------------- /tests/json_tests.gpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/json_tests.gpr -------------------------------------------------------------------------------- /tests/src/test_bindings.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_bindings.adb -------------------------------------------------------------------------------- /tests/src/test_images.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_images.adb -------------------------------------------------------------------------------- /tests/src/test_images.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_images.ads -------------------------------------------------------------------------------- /tests/src/test_parsers.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_parsers.adb -------------------------------------------------------------------------------- /tests/src/test_parsers.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_parsers.ads -------------------------------------------------------------------------------- /tests/src/test_streams.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_streams.adb -------------------------------------------------------------------------------- /tests/src/test_streams.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_streams.ads -------------------------------------------------------------------------------- /tests/src/test_tokenizers.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_tokenizers.adb -------------------------------------------------------------------------------- /tests/src/test_tokenizers.ads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tests/src/test_tokenizers.ads -------------------------------------------------------------------------------- /tools/alire.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tools/alire.toml -------------------------------------------------------------------------------- /tools/gnat.adc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tools/gnat.adc -------------------------------------------------------------------------------- /tools/json_tools.gpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tools/json_tools.gpr -------------------------------------------------------------------------------- /tools/src/pretty_print.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onox/json-ada/HEAD/tools/src/pretty_print.adb --------------------------------------------------------------------------------