{
    "node": "TranslationUnit",
    "fields": {
        "symtab": {
            "node": "SymbolTable1",
            "fields": {
                "special_chars_json": {
                    "node": "Program",
                    "fields": {
                        "symtab": {
                            "node": "SymbolTable2",
                            "fields": {}
                        },
                        "name": "special_chars_json",
                        "dependencies": [],
                        "body": [
                            {
                                "node": "Print",
                                "fields": {
                                    "text": {
                                        "node": "StringConstant",
                                        "fields": {
                                            "s": "A \"string\".",
                                            "type": {
                                                "node": "String",
                                                "fields": {
                                                    "kind": 1,
                                                    "len": {
                                                        "node": "IntegerConstant",
                                                        "fields": {
                                                            "n": 11,
                                                            "type": {
                                                                "node": "Integer",
                                                                "fields": {
                                                                    "kind": 4
                                                                },
                                                                "loc": {
                                                                    "first": 59,
                                                                    "last": 73,
                                                                    "first_filename": "tests/special_chars_json.f90",
                                                                    "first_line": 3,
                                                                    "first_column": 14,
                                                                    "last_filename": "tests/special_chars_json.f90",
                                                                    "last_line": 3,
                                                                    "last_column": 28
                                                                }
                                                            },
                                                            "intboz_type": "Decimal"
                                                        },
                                                        "loc": {
                                                            "first": 59,
                                                            "last": 73,
                                                            "first_filename": "tests/special_chars_json.f90",
                                                            "first_line": 3,
                                                            "first_column": 14,
                                                            "last_filename": "tests/special_chars_json.f90",
                                                            "last_line": 3,
                                                            "last_column": 28
                                                        }
                                                    },
                                                    "len_kind": "ExpressionLength",
                                                    "physical_type": "DescriptorString"
                                                },
                                                "loc": {
                                                    "first": 59,
                                                    "last": 73,
                                                    "first_filename": "tests/special_chars_json.f90",
                                                    "first_line": 3,
                                                    "first_column": 14,
                                                    "last_filename": "tests/special_chars_json.f90",
                                                    "last_line": 3,
                                                    "last_column": 28
                                                }
                                            }
                                        },
                                        "loc": {
                                            "first": 59,
                                            "last": 73,
                                            "first_filename": "tests/special_chars_json.f90",
                                            "first_line": 3,
                                            "first_column": 14,
                                            "last_filename": "tests/special_chars_json.f90",
                                            "last_line": 3,
                                            "last_column": 28
                                        }
                                    }
                                },
                                "loc": {
                                    "first": 50,
                                    "last": 73,
                                    "first_filename": "tests/special_chars_json.f90",
                                    "first_line": 3,
                                    "first_column": 5,
                                    "last_filename": "tests/special_chars_json.f90",
                                    "last_line": 3,
                                    "last_column": 28
                                }
                            }
                        ]
                    },
                    "loc": {
                        "first": 0,
                        "last": 77,
                        "first_filename": "tests/special_chars_json.f90",
                        "first_line": 1,
                        "first_column": 1,
                        "last_filename": "tests/special_chars_json.f90",
                        "last_line": 4,
                        "last_column": 3
                    }
                }
            }
        },
        "items": []
    },
    "loc": {
        "first": 0,
        "last": 77,
        "first_filename": "tests/special_chars_json.f90",
        "first_line": 1,
        "first_column": 1,
        "last_filename": "tests/special_chars_json.f90",
        "last_line": 4,
        "last_column": 3
    }
}
