{
  "#BGPsparql": {
    "current": {
      "number": "18.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Basic Graph Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#BGPsparql"
    },
    "snapshot": {
      "number": "18.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Basic Graph Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#BGPsparql"
    }
  },
  "#BGPsparqlBNodes": {
    "current": {
      "number": "18.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Treatment of Blank Nodes",
      "url": "https://w3c.github.io/sparql-query/spec/#BGPsparqlBNodes"
    },
    "snapshot": {
      "number": "18.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Treatment of Blank Nodes",
      "url": "https://www.w3.org/TR/sparql12-query/#BGPsparqlBNodes"
    }
  },
  "#BasicGraphPattern": {
    "current": {
      "number": "18.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#BasicGraphPattern"
    },
    "snapshot": {
      "number": "18.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#BasicGraphPattern"
    }
  },
  "#BasicGraphPatterns": {
    "current": {
      "number": "5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#BasicGraphPatterns"
    },
    "snapshot": {
      "number": "5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#BasicGraphPatterns"
    }
  },
  "#BlankNodesInResults": {
    "current": {
      "number": "2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers in Query Results",
      "url": "https://w3c.github.io/sparql-query/spec/#BlankNodesInResults"
    },
    "snapshot": {
      "number": "2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers in Query Results",
      "url": "https://www.w3.org/TR/sparql12-query/#BlankNodesInResults"
    }
  },
  "#CreatingValuesWithExpressions": {
    "current": {
      "number": "2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Creating Values with Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#CreatingValuesWithExpressions"
    },
    "snapshot": {
      "number": "2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Creating Values with Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#CreatingValuesWithExpressions"
    }
  },
  "#FunctionMapping": {
    "current": {
      "number": "17.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "XPath Constructor Functions",
      "url": "https://w3c.github.io/sparql-query/spec/#FunctionMapping"
    },
    "snapshot": {
      "number": "17.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "XPath Constructor Functions",
      "url": "https://www.w3.org/TR/sparql12-query/#FunctionMapping"
    }
  },
  "#GraphPattern": {
    "current": {
      "number": "5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#GraphPattern"
    },
    "snapshot": {
      "number": "5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#GraphPattern"
    }
  },
  "#GroupPatterns": {
    "current": {
      "number": "5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#GroupPatterns"
    },
    "snapshot": {
      "number": "5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#GroupPatterns"
    }
  },
  "#MultipleMatches": {
    "current": {
      "number": "2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Matches",
      "url": "https://w3c.github.io/sparql-query/spec/#MultipleMatches"
    },
    "snapshot": {
      "number": "2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Matches",
      "url": "https://www.w3.org/TR/sparql12-query/#MultipleMatches"
    }
  },
  "#MultipleOptionals": {
    "current": {
      "number": "6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Optional Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#MultipleOptionals"
    },
    "snapshot": {
      "number": "6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Optional Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#MultipleOptionals"
    }
  },
  "#OperatorMapping": {
    "current": {
      "number": "17.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Mapping",
      "url": "https://w3c.github.io/sparql-query/spec/#OperatorMapping"
    },
    "snapshot": {
      "number": "17.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Mapping",
      "url": "https://www.w3.org/TR/sparql12-query/#OperatorMapping"
    }
  },
  "#OptionalAndConstraints": {
    "current": {
      "number": "6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Constraints in Optional Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#OptionalAndConstraints"
    },
    "snapshot": {
      "number": "6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Constraints in Optional Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#OptionalAndConstraints"
    }
  },
  "#OptionalMatching": {
    "current": {
      "number": "6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Optional Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#OptionalMatching"
    },
    "snapshot": {
      "number": "6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Optional Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#OptionalMatching"
    }
  },
  "#PropertyPathPatterns": {
    "current": {
      "number": "18.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#PropertyPathPatterns"
    },
    "snapshot": {
      "number": "18.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#PropertyPathPatterns"
    }
  },
  "#QSynBlankNodes": {
    "current": {
      "number": "4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Blank Nodes",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynBlankNodes"
    },
    "snapshot": {
      "number": "4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Blank Nodes",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynBlankNodes"
    }
  },
  "#QSynIRI": {
    "current": {
      "number": "4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynIRI"
    },
    "snapshot": {
      "number": "4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynIRI"
    }
  },
  "#QSynLiterals": {
    "current": {
      "number": "4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Literals",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynLiterals"
    },
    "snapshot": {
      "number": "4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Literals",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynLiterals"
    }
  },
  "#QSynTriples": {
    "current": {
      "number": "4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Triple Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynTriples"
    },
    "snapshot": {
      "number": "4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Triple Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynTriples"
    }
  },
  "#QSynVariables": {
    "current": {
      "number": "4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Query Variables",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynVariables"
    },
    "snapshot": {
      "number": "4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Query Variables",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynVariables"
    }
  },
  "#QueryForms": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "16. Query Forms",
      "url": "https://w3c.github.io/sparql-query/spec/#QueryForms"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "16. Query Forms",
      "url": "https://www.w3.org/TR/sparql12-query/#QueryForms"
    }
  },
  "#SolModandCONSTRUCT": {
    "current": {
      "number": "16.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Modifiers and CONSTRUCT",
      "url": "https://w3c.github.io/sparql-query/spec/#SolModandCONSTRUCT"
    },
    "snapshot": {
      "number": "16.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Modifiers and CONSTRUCT",
      "url": "https://www.w3.org/TR/sparql12-query/#SolModandCONSTRUCT"
    }
  },
  "#SparqlOps": {
    "current": {
      "number": "17.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Function Definitions",
      "url": "https://w3c.github.io/sparql-query/spec/#SparqlOps"
    },
    "snapshot": {
      "number": "17.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Function Definitions",
      "url": "https://www.w3.org/TR/sparql12-query/#SparqlOps"
    }
  },
  "#WritingSimpleQueries": {
    "current": {
      "number": "2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Writing a Simple Query",
      "url": "https://w3c.github.io/sparql-query/spec/#WritingSimpleQueries"
    },
    "snapshot": {
      "number": "2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Writing a Simple Query",
      "url": "https://www.w3.org/TR/sparql12-query/#WritingSimpleQueries"
    }
  },
  "#a-changes-between-sparql-1-1-query-language-and-sparql-1-2-query-language": {
    "current": {
      "number": "A",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Changes between SPARQL 1.1 Query Language and SPARQL 1.2 Query Language",
      "url": "https://w3c.github.io/sparql-query/spec/#changes-1-1"
    },
    "snapshot": {
      "number": "A",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Changes between SPARQL 1.1 Query Language and SPARQL 1.2 Query Language",
      "url": "https://www.w3.org/TR/sparql12-query/#changes-1-1"
    }
  },
  "#abbrevRdfType": {
    "current": {
      "number": "4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "rdf:type",
      "url": "https://w3c.github.io/sparql-query/spec/#abbrevRdfType"
    },
    "snapshot": {
      "number": "4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "rdf:type",
      "url": "https://www.w3.org/TR/sparql12-query/#abbrevRdfType"
    }
  },
  "#accessByIdentifier": {
    "current": {
      "number": "13.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graph Names",
      "url": "https://w3c.github.io/sparql-query/spec/#accessByIdentifier"
    },
    "snapshot": {
      "number": "13.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graph Names",
      "url": "https://www.w3.org/TR/sparql12-query/#accessByIdentifier"
    }
  },
  "#accessingRdfGraphs": {
    "current": {
      "number": "16.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graphs in the RDF Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#accessingRdfGraphs"
    },
    "snapshot": {
      "number": "16.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graphs in the RDF Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#accessingRdfGraphs"
    }
  },
  "#aggAvg": {
    "current": {
      "number": "18.6.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Avg",
      "url": "https://w3c.github.io/sparql-query/spec/#aggAvg"
    },
    "snapshot": {
      "number": "18.6.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Avg",
      "url": "https://www.w3.org/TR/sparql12-query/#aggAvg"
    }
  },
  "#aggCount": {
    "current": {
      "number": "18.6.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Count",
      "url": "https://w3c.github.io/sparql-query/spec/#aggCount"
    },
    "snapshot": {
      "number": "18.6.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Count",
      "url": "https://www.w3.org/TR/sparql12-query/#aggCount"
    }
  },
  "#aggGroupConcat": {
    "current": {
      "number": "18.6.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GroupConcat",
      "url": "https://w3c.github.io/sparql-query/spec/#aggGroupConcat"
    },
    "snapshot": {
      "number": "18.6.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GroupConcat",
      "url": "https://www.w3.org/TR/sparql12-query/#aggGroupConcat"
    }
  },
  "#aggMax": {
    "current": {
      "number": "18.6.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Max",
      "url": "https://w3c.github.io/sparql-query/spec/#aggMax"
    },
    "snapshot": {
      "number": "18.6.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Max",
      "url": "https://www.w3.org/TR/sparql12-query/#aggMax"
    }
  },
  "#aggMin": {
    "current": {
      "number": "18.6.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Min",
      "url": "https://w3c.github.io/sparql-query/spec/#aggMin"
    },
    "snapshot": {
      "number": "18.6.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Min",
      "url": "https://www.w3.org/TR/sparql12-query/#aggMin"
    }
  },
  "#aggSample": {
    "current": {
      "number": "18.6.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sample",
      "url": "https://w3c.github.io/sparql-query/spec/#aggSample"
    },
    "snapshot": {
      "number": "18.6.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sample",
      "url": "https://www.w3.org/TR/sparql12-query/#aggSample"
    }
  },
  "#aggSum": {
    "current": {
      "number": "18.6.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sum",
      "url": "https://w3c.github.io/sparql-query/spec/#aggSum"
    },
    "snapshot": {
      "number": "18.6.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sum",
      "url": "https://www.w3.org/TR/sparql12-query/#aggSum"
    }
  },
  "#aggregateAlgebra": {
    "current": {
      "number": "18.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Algebra",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateAlgebra"
    },
    "snapshot": {
      "number": "18.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Algebra",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateAlgebra"
    }
  },
  "#aggregateExample": {
    "current": {
      "number": "11.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateExample"
    },
    "snapshot": {
      "number": "11.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateExample"
    }
  },
  "#aggregateExample2": {
    "current": {
      "number": "11.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example (with errors)",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateExample2"
    },
    "snapshot": {
      "number": "11.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example (with errors)",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateExample2"
    }
  },
  "#aggregateRestrictions": {
    "current": {
      "number": "11.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Projection Restrictions",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateRestrictions"
    },
    "snapshot": {
      "number": "11.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Projection Restrictions",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateRestrictions"
    }
  },
  "#aggregates": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "11. Aggregates",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregates"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "11. Aggregates",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregates"
    }
  },
  "#algebraicSyntax": {
    "current": {
      "number": "18.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Algebraic Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#algebraicSyntax"
    },
    "snapshot": {
      "number": "18.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Algebraic Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#algebraicSyntax"
    }
  },
  "#alternatives": {
    "current": {
      "number": "7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Alternatives",
      "url": "https://w3c.github.io/sparql-query/spec/#alternatives"
    },
    "snapshot": {
      "number": "7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Alternatives",
      "url": "https://www.w3.org/TR/sparql12-query/#alternatives"
    }
  },
  "#ask": {
    "current": {
      "number": "16.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ASK",
      "url": "https://w3c.github.io/sparql-query/spec/#ask"
    },
    "snapshot": {
      "number": "16.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ASK",
      "url": "https://www.w3.org/TR/sparql12-query/#ask"
    }
  },
  "#assignment": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "10. Assignment",
      "url": "https://w3c.github.io/sparql-query/spec/#assignment"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "10. Assignment",
      "url": "https://www.w3.org/TR/sparql12-query/#assignment"
    }
  },
  "#b-privacy-considerations": {
    "current": {
      "number": "B",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Privacy Considerations",
      "url": "https://w3c.github.io/sparql-query/spec/#privacy"
    },
    "snapshot": {
      "number": "B",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Privacy Considerations",
      "url": "https://www.w3.org/TR/sparql12-query/#privacy"
    }
  },
  "#basic-federated-query": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "14. Basic Federated Query",
      "url": "https://w3c.github.io/sparql-query/spec/#basic-federated-query"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "14. Basic Federated Query",
      "url": "https://www.w3.org/TR/sparql12-query/#basic-federated-query"
    }
  },
  "#basicpatterns": {
    "current": {
      "number": "2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Making Simple Queries (Informative)",
      "url": "https://w3c.github.io/sparql-query/spec/#basicpatterns"
    },
    "snapshot": {
      "number": "2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Making Simple Queries (Informative)",
      "url": "https://www.w3.org/TR/sparql12-query/#basicpatterns"
    }
  },
  "#bgpBNodeIdentifiers": {
    "current": {
      "number": "5.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#bgpBNodeIdentifiers"
    },
    "snapshot": {
      "number": "5.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#bgpBNodeIdentifiers"
    }
  },
  "#bgpExtend": {
    "current": {
      "number": "5.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending Basic Graph Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#bgpExtend"
    },
    "snapshot": {
      "number": "5.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending Basic Graph Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#bgpExtend"
    }
  },
  "#bind": {
    "current": {
      "number": "10.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BIND: Assigning to Variables",
      "url": "https://w3c.github.io/sparql-query/spec/#bind"
    },
    "snapshot": {
      "number": "10.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BIND: Assigning to Variables",
      "url": "https://www.w3.org/TR/sparql12-query/#bind"
    }
  },
  "#c-security-considerations": {
    "current": {
      "number": "C",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Security Considerations",
      "url": "https://w3c.github.io/sparql-query/spec/#security"
    },
    "snapshot": {
      "number": "C",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Security Considerations",
      "url": "https://www.w3.org/TR/sparql12-query/#security"
    }
  },
  "#changes-1-1": {
    "current": {
      "number": "A",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Changes between SPARQL 1.1 Query Language and SPARQL 1.2 Query Language",
      "url": "https://w3c.github.io/sparql-query/spec/#changes-1-1"
    },
    "snapshot": {
      "number": "A",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Changes between SPARQL 1.1 Query Language and SPARQL 1.2 Query Language",
      "url": "https://www.w3.org/TR/sparql12-query/#changes-1-1"
    }
  },
  "#codepointEscape": {
    "current": {
      "number": "19.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Codepoint Escape Sequences",
      "url": "https://w3c.github.io/sparql-query/spec/#codepointEscape"
    },
    "snapshot": {
      "number": "19.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Codepoint Escape Sequences",
      "url": "https://www.w3.org/TR/sparql12-query/#codepointEscape"
    }
  },
  "#collections": {
    "current": {
      "number": "4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Collections",
      "url": "https://w3c.github.io/sparql-query/spec/#collections"
    },
    "snapshot": {
      "number": "4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Collections",
      "url": "https://www.w3.org/TR/sparql12-query/#collections"
    }
  },
  "#conformance": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "20. Conformance",
      "url": "https://w3c.github.io/sparql-query/spec/#conformance"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "20. Conformance",
      "url": "https://www.w3.org/TR/sparql12-query/#conformance"
    }
  },
  "#conformance-0": {
    "current": {
      "number": "20.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Conformance",
      "url": "https://w3c.github.io/sparql-query/spec/#conformance-0"
    },
    "snapshot": {
      "number": "20.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Conformance",
      "url": "https://www.w3.org/TR/sparql12-query/#conformance-0"
    }
  },
  "#construct": {
    "current": {
      "number": "16.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT",
      "url": "https://w3c.github.io/sparql-query/spec/#construct"
    },
    "snapshot": {
      "number": "16.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT",
      "url": "https://www.w3.org/TR/sparql12-query/#construct"
    }
  },
  "#constructGraph": {
    "current": {
      "number": "2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Building RDF Graphs",
      "url": "https://w3c.github.io/sparql-query/spec/#constructGraph"
    },
    "snapshot": {
      "number": "2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Building RDF Graphs",
      "url": "https://www.w3.org/TR/sparql12-query/#constructGraph"
    }
  },
  "#constructWhere": {
    "current": {
      "number": "16.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT WHERE",
      "url": "https://w3c.github.io/sparql-query/spec/#constructWhere"
    },
    "snapshot": {
      "number": "16.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT WHERE",
      "url": "https://www.w3.org/TR/sparql12-query/#constructWhere"
    }
  },
  "#convertGraphPattern": {
    "current": {
      "number": "18.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#convertGraphPattern"
    },
    "snapshot": {
      "number": "18.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#convertGraphPattern"
    }
  },
  "#convertGroupAggSelectExpressions": {
    "current": {
      "number": "18.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Groups, Aggregates, HAVING, final VALUES clause and SELECT Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#convertGroupAggSelectExpressions"
    },
    "snapshot": {
      "number": "18.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Groups, Aggregates, HAVING, final VALUES clause and SELECT Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#convertGroupAggSelectExpressions"
    }
  },
  "#convertSolMod": {
    "current": {
      "number": "18.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Solution Modifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#convertSolMod"
    },
    "snapshot": {
      "number": "18.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Solution Modifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#convertSolMod"
    }
  },
  "#d-internationalization-considerations": {
    "current": {
      "number": "D",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Internationalization Considerations",
      "url": "https://w3c.github.io/sparql-query/spec/#internationalization"
    },
    "snapshot": {
      "number": "D",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Internationalization Considerations",
      "url": "https://www.w3.org/TR/sparql12-query/#internationalization"
    }
  },
  "#describe": {
    "current": {
      "number": "16.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DESCRIBE (Informative)",
      "url": "https://w3c.github.io/sparql-query/spec/#describe"
    },
    "snapshot": {
      "number": "16.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DESCRIBE (Informative)",
      "url": "https://www.w3.org/TR/sparql12-query/#describe"
    }
  },
  "#descriptionsOfResources": {
    "current": {
      "number": "16.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Descriptions of Resources",
      "url": "https://w3c.github.io/sparql-query/spec/#descriptionsOfResources"
    },
    "snapshot": {
      "number": "16.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Descriptions of Resources",
      "url": "https://www.w3.org/TR/sparql12-query/#descriptionsOfResources"
    }
  },
  "#distinct": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://w3c.github.io/sparql-query/spec/#modDistinct"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://www.w3.org/TR/sparql12-query/#modDistinct"
    }
  },
  "#docConventions": {
    "current": {
      "number": "1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Conventions",
      "url": "https://w3c.github.io/sparql-query/spec/#docConventions"
    },
    "snapshot": {
      "number": "1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Conventions",
      "url": "https://www.w3.org/TR/sparql12-query/#docConventions"
    }
  },
  "#docDataDesc": {
    "current": {
      "number": "1.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Data Descriptions",
      "url": "https://w3c.github.io/sparql-query/spec/#docDataDesc"
    },
    "snapshot": {
      "number": "1.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Data Descriptions",
      "url": "https://www.w3.org/TR/sparql12-query/#docDataDesc"
    }
  },
  "#docNamespaces": {
    "current": {
      "number": "1.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Namespaces",
      "url": "https://w3c.github.io/sparql-query/spec/#docNamespaces"
    },
    "snapshot": {
      "number": "1.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Namespaces",
      "url": "https://www.w3.org/TR/sparql12-query/#docNamespaces"
    }
  },
  "#docOutline": {
    "current": {
      "number": "1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Outline",
      "url": "https://w3c.github.io/sparql-query/spec/#docOutline"
    },
    "snapshot": {
      "number": "1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Outline",
      "url": "https://www.w3.org/TR/sparql12-query/#docOutline"
    }
  },
  "#docResultDesc": {
    "current": {
      "number": "1.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Result Descriptions",
      "url": "https://w3c.github.io/sparql-query/spec/#docResultDesc"
    },
    "snapshot": {
      "number": "1.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Result Descriptions",
      "url": "https://www.w3.org/TR/sparql12-query/#docResultDesc"
    }
  },
  "#docTerminology": {
    "current": {
      "number": "1.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terminology",
      "url": "https://w3c.github.io/sparql-query/spec/#docTerminology"
    },
    "snapshot": {
      "number": "1.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terminology",
      "url": "https://www.w3.org/TR/sparql12-query/#docTerminology"
    }
  },
  "#e-1-terms-defined-by-this-specification": {
    "current": {
      "number": "E.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by this specification",
      "url": "https://w3c.github.io/sparql-query/spec/#index-defined-here"
    },
    "snapshot": {
      "number": "E.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by this specification",
      "url": "https://www.w3.org/TR/sparql12-query/#index-defined-here"
    }
  },
  "#e-2-terms-defined-by-reference": {
    "current": {
      "number": "E.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by reference",
      "url": "https://w3c.github.io/sparql-query/spec/#index-defined-elsewhere"
    },
    "snapshot": {
      "number": "E.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by reference",
      "url": "https://www.w3.org/TR/sparql12-query/#index-defined-elsewhere"
    }
  },
  "#e-index": {
    "current": {
      "number": "E",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Index",
      "url": "https://w3c.github.io/sparql-query/spec/#index"
    },
    "snapshot": {
      "number": "E",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Index",
      "url": "https://www.w3.org/TR/sparql12-query/#index"
    }
  },
  "#ebv": {
    "current": {
      "number": "17.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Effective Boolean Value (EBV)",
      "url": "https://w3c.github.io/sparql-query/spec/#ebv"
    },
    "snapshot": {
      "number": "17.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Effective Boolean Value (EBV)",
      "url": "https://www.w3.org/TR/sparql12-query/#ebv"
    }
  },
  "#emptyGroupPattern": {
    "current": {
      "number": "5.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Empty Group Pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#emptyGroupPattern"
    },
    "snapshot": {
      "number": "5.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Empty Group Pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#emptyGroupPattern"
    }
  },
  "#example": {
    "current": {
      "number": "12.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example",
      "url": "https://w3c.github.io/sparql-query/spec/#example"
    },
    "snapshot": {
      "number": "12.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example",
      "url": "https://www.w3.org/TR/sparql12-query/#example"
    }
  },
  "#exampleDatasets": {
    "current": {
      "number": "13.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of RDF Datasets",
      "url": "https://w3c.github.io/sparql-query/spec/#exampleDatasets"
    },
    "snapshot": {
      "number": "13.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of RDF Datasets",
      "url": "https://www.w3.org/TR/sparql12-query/#exampleDatasets"
    }
  },
  "#explicitIRIs": {
    "current": {
      "number": "16.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Explicit IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#explicitIRIs"
    },
    "snapshot": {
      "number": "16.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Explicit IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#explicitIRIs"
    }
  },
  "#expression-evaluation": {
    "current": {
      "number": "17.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expression Evaluation",
      "url": "https://w3c.github.io/sparql-query/spec/#expression-evaluation"
    },
    "snapshot": {
      "number": "17.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expression Evaluation",
      "url": "https://www.w3.org/TR/sparql12-query/#expression-evaluation"
    }
  },
  "#expressions": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "17. Expressions and Testing Values",
      "url": "https://w3c.github.io/sparql-query/spec/#expressions"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "17. Expressions and Testing Values",
      "url": "https://www.w3.org/TR/sparql12-query/#expressions"
    }
  },
  "#extensionFunctions": {
    "current": {
      "number": "17.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extensible Value Testing",
      "url": "https://w3c.github.io/sparql-query/spec/#extensionFunctions"
    },
    "snapshot": {
      "number": "17.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extensible Value Testing",
      "url": "https://www.w3.org/TR/sparql12-query/#extensionFunctions"
    }
  },
  "#f-1-normative-references": {
    "current": {
      "number": "F.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Normative references",
      "url": "https://w3c.github.io/sparql-query/spec/#normative-references"
    },
    "snapshot": {
      "number": "F.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Normative references",
      "url": "https://www.w3.org/TR/sparql12-query/#normative-references"
    }
  },
  "#f-2-informative-references": {
    "current": {
      "number": "F.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Informative references",
      "url": "https://w3c.github.io/sparql-query/spec/#informative-references"
    },
    "snapshot": {
      "number": "F.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Informative references",
      "url": "https://www.w3.org/TR/sparql12-query/#informative-references"
    }
  },
  "#f-references": {
    "current": {
      "number": "F",
      "spec": "SPARQL 1.2 Query Language",
      "text": "References",
      "url": "https://w3c.github.io/sparql-query/spec/#references"
    },
    "snapshot": {
      "number": "F",
      "spec": "SPARQL 1.2 Query Language",
      "text": "References",
      "url": "https://www.w3.org/TR/sparql12-query/#references"
    }
  },
  "#func-abs": {
    "current": {
      "number": "17.4.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ABS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-abs"
    },
    "snapshot": {
      "number": "17.4.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ABS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-abs"
    }
  },
  "#func-bnode": {
    "current": {
      "number": "17.4.2.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BNODE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-bnode"
    },
    "snapshot": {
      "number": "17.4.2.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BNODE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-bnode"
    }
  },
  "#func-bound": {
    "current": {
      "number": "17.4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BOUND",
      "url": "https://w3c.github.io/sparql-query/spec/#func-bound"
    },
    "snapshot": {
      "number": "17.4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BOUND",
      "url": "https://www.w3.org/TR/sparql12-query/#func-bound"
    }
  },
  "#func-ceil": {
    "current": {
      "number": "17.4.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CEIL",
      "url": "https://w3c.github.io/sparql-query/spec/#func-ceil"
    },
    "snapshot": {
      "number": "17.4.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CEIL",
      "url": "https://www.w3.org/TR/sparql12-query/#func-ceil"
    }
  },
  "#func-coalesce": {
    "current": {
      "number": "17.4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "COALESCE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-coalesce"
    },
    "snapshot": {
      "number": "17.4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "COALESCE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-coalesce"
    }
  },
  "#func-concat": {
    "current": {
      "number": "17.4.3.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONCAT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-concat"
    },
    "snapshot": {
      "number": "17.4.3.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONCAT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-concat"
    }
  },
  "#func-contains": {
    "current": {
      "number": "17.4.3.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONTAINS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-contains"
    },
    "snapshot": {
      "number": "17.4.3.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONTAINS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-contains"
    }
  },
  "#func-datatype": {
    "current": {
      "number": "17.4.2.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DATATYPE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-datatype"
    },
    "snapshot": {
      "number": "17.4.2.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DATATYPE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-datatype"
    }
  },
  "#func-date-time": {
    "current": {
      "number": "17.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Dates and Times",
      "url": "https://w3c.github.io/sparql-query/spec/#func-date-time"
    },
    "snapshot": {
      "number": "17.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Dates and Times",
      "url": "https://www.w3.org/TR/sparql12-query/#func-date-time"
    }
  },
  "#func-day": {
    "current": {
      "number": "17.4.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DAY",
      "url": "https://w3c.github.io/sparql-query/spec/#func-day"
    },
    "snapshot": {
      "number": "17.4.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DAY",
      "url": "https://www.w3.org/TR/sparql12-query/#func-day"
    }
  },
  "#func-encode": {
    "current": {
      "number": "17.4.3.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ENCODE_FOR_URI",
      "url": "https://w3c.github.io/sparql-query/spec/#func-encode"
    },
    "snapshot": {
      "number": "17.4.3.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ENCODE_FOR_URI",
      "url": "https://www.w3.org/TR/sparql12-query/#func-encode"
    }
  },
  "#func-filter-exists": {
    "current": {
      "number": "17.4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT EXISTS and EXISTS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-filter-exists"
    },
    "snapshot": {
      "number": "17.4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT EXISTS and EXISTS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-filter-exists"
    }
  },
  "#func-floor": {
    "current": {
      "number": "17.4.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "FLOOR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-floor"
    },
    "snapshot": {
      "number": "17.4.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "FLOOR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-floor"
    }
  },
  "#func-forms": {
    "current": {
      "number": "17.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functional Forms",
      "url": "https://w3c.github.io/sparql-query/spec/#func-forms"
    },
    "snapshot": {
      "number": "17.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functional Forms",
      "url": "https://www.w3.org/TR/sparql12-query/#func-forms"
    }
  },
  "#func-hash": {
    "current": {
      "number": "17.4.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Hash Functions",
      "url": "https://w3c.github.io/sparql-query/spec/#func-hash"
    },
    "snapshot": {
      "number": "17.4.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Hash Functions",
      "url": "https://www.w3.org/TR/sparql12-query/#func-hash"
    }
  },
  "#func-haslang": {
    "current": {
      "number": "17.4.2.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANG",
      "url": "https://w3c.github.io/sparql-query/spec/#func-haslang"
    },
    "snapshot": {
      "number": "17.4.2.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANG",
      "url": "https://www.w3.org/TR/sparql12-query/#func-haslang"
    }
  },
  "#func-haslangdir": {
    "current": {
      "number": "17.4.2.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANGDIR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-haslangdir"
    },
    "snapshot": {
      "number": "17.4.2.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANGDIR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-haslangdir"
    }
  },
  "#func-hours": {
    "current": {
      "number": "17.4.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HOURS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-hours"
    },
    "snapshot": {
      "number": "17.4.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HOURS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-hours"
    }
  },
  "#func-if": {
    "current": {
      "number": "17.4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IF",
      "url": "https://w3c.github.io/sparql-query/spec/#func-if"
    },
    "snapshot": {
      "number": "17.4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IF",
      "url": "https://www.w3.org/TR/sparql12-query/#func-if"
    }
  },
  "#func-in": {
    "current": {
      "number": "17.4.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IN",
      "url": "https://w3c.github.io/sparql-query/spec/#func-in"
    },
    "snapshot": {
      "number": "17.4.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IN",
      "url": "https://www.w3.org/TR/sparql12-query/#func-in"
    }
  },
  "#func-iri": {
    "current": {
      "number": "17.4.2.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI",
      "url": "https://w3c.github.io/sparql-query/spec/#func-iri"
    },
    "snapshot": {
      "number": "17.4.2.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI",
      "url": "https://www.w3.org/TR/sparql12-query/#func-iri"
    }
  },
  "#func-isBlank": {
    "current": {
      "number": "17.4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isBLANK",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isBlank"
    },
    "snapshot": {
      "number": "17.4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isBLANK",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isBlank"
    }
  },
  "#func-isIRI": {
    "current": {
      "number": "17.4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isIRI",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isIRI"
    },
    "snapshot": {
      "number": "17.4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isIRI",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isIRI"
    }
  },
  "#func-isLiteral": {
    "current": {
      "number": "17.4.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isLITERAL",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isLiteral"
    },
    "snapshot": {
      "number": "17.4.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isLITERAL",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isLiteral"
    }
  },
  "#func-isNumeric": {
    "current": {
      "number": "17.4.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isNUMERIC",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isNumeric"
    },
    "snapshot": {
      "number": "17.4.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isNUMERIC",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isNumeric"
    }
  },
  "#func-isTriple": {
    "current": {
      "number": "17.4.6.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isTRIPLE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isTriple"
    },
    "snapshot": {
      "number": "17.4.6.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isTRIPLE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isTriple"
    }
  },
  "#func-lang": {
    "current": {
      "number": "17.4.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANG",
      "url": "https://w3c.github.io/sparql-query/spec/#func-lang"
    },
    "snapshot": {
      "number": "17.4.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANG",
      "url": "https://www.w3.org/TR/sparql12-query/#func-lang"
    }
  },
  "#func-langMatches": {
    "current": {
      "number": "17.4.3.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "langMATCHES",
      "url": "https://w3c.github.io/sparql-query/spec/#func-langMatches"
    },
    "snapshot": {
      "number": "17.4.3.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "langMATCHES",
      "url": "https://www.w3.org/TR/sparql12-query/#func-langMatches"
    }
  },
  "#func-langdir": {
    "current": {
      "number": "17.4.2.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANGDIR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-langdir"
    },
    "snapshot": {
      "number": "17.4.2.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANGDIR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-langdir"
    }
  },
  "#func-lcase": {
    "current": {
      "number": "17.4.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LCASE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-lcase"
    },
    "snapshot": {
      "number": "17.4.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LCASE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-lcase"
    }
  },
  "#func-logical-and": {
    "current": {
      "number": "17.4.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-and",
      "url": "https://w3c.github.io/sparql-query/spec/#func-logical-and"
    },
    "snapshot": {
      "number": "17.4.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-and",
      "url": "https://www.w3.org/TR/sparql12-query/#func-logical-and"
    }
  },
  "#func-logical-not": {
    "current": {
      "number": "17.4.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-not",
      "url": "https://w3c.github.io/sparql-query/spec/#func-logical-not"
    },
    "snapshot": {
      "number": "17.4.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-not",
      "url": "https://www.w3.org/TR/sparql12-query/#func-logical-not"
    }
  },
  "#func-logical-or": {
    "current": {
      "number": "17.4.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-or",
      "url": "https://w3c.github.io/sparql-query/spec/#func-logical-or"
    },
    "snapshot": {
      "number": "17.4.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-or",
      "url": "https://www.w3.org/TR/sparql12-query/#func-logical-or"
    }
  },
  "#func-md5": {
    "current": {
      "number": "17.4.7.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MD5",
      "url": "https://w3c.github.io/sparql-query/spec/#func-md5"
    },
    "snapshot": {
      "number": "17.4.7.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MD5",
      "url": "https://www.w3.org/TR/sparql12-query/#func-md5"
    }
  },
  "#func-minutes": {
    "current": {
      "number": "17.4.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MINUTES",
      "url": "https://w3c.github.io/sparql-query/spec/#func-minutes"
    },
    "snapshot": {
      "number": "17.4.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MINUTES",
      "url": "https://www.w3.org/TR/sparql12-query/#func-minutes"
    }
  },
  "#func-month": {
    "current": {
      "number": "17.4.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MONTH",
      "url": "https://w3c.github.io/sparql-query/spec/#func-month"
    },
    "snapshot": {
      "number": "17.4.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MONTH",
      "url": "https://www.w3.org/TR/sparql12-query/#func-month"
    }
  },
  "#func-not-in": {
    "current": {
      "number": "17.4.1.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT IN",
      "url": "https://w3c.github.io/sparql-query/spec/#func-not-in"
    },
    "snapshot": {
      "number": "17.4.1.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT IN",
      "url": "https://www.w3.org/TR/sparql12-query/#func-not-in"
    }
  },
  "#func-now": {
    "current": {
      "number": "17.4.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOW",
      "url": "https://w3c.github.io/sparql-query/spec/#func-now"
    },
    "snapshot": {
      "number": "17.4.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOW",
      "url": "https://www.w3.org/TR/sparql12-query/#func-now"
    }
  },
  "#func-numerics": {
    "current": {
      "number": "17.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Numerics",
      "url": "https://w3c.github.io/sparql-query/spec/#func-numerics"
    },
    "snapshot": {
      "number": "17.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Numerics",
      "url": "https://www.w3.org/TR/sparql12-query/#func-numerics"
    }
  },
  "#func-object": {
    "current": {
      "number": "17.4.6.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OBJECT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-object"
    },
    "snapshot": {
      "number": "17.4.6.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OBJECT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-object"
    }
  },
  "#func-predicate": {
    "current": {
      "number": "17.4.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "PREDICATE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-predicate"
    },
    "snapshot": {
      "number": "17.4.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "PREDICATE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-predicate"
    }
  },
  "#func-rand": {
    "current": {
      "number": "17.4.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RAND",
      "url": "https://w3c.github.io/sparql-query/spec/#func-rand"
    },
    "snapshot": {
      "number": "17.4.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RAND",
      "url": "https://www.w3.org/TR/sparql12-query/#func-rand"
    }
  },
  "#func-rdfTerms": {
    "current": {
      "number": "17.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on RDF Terms",
      "url": "https://w3c.github.io/sparql-query/spec/#func-rdfTerms"
    },
    "snapshot": {
      "number": "17.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on RDF Terms",
      "url": "https://www.w3.org/TR/sparql12-query/#func-rdfTerms"
    }
  },
  "#func-regex": {
    "current": {
      "number": "17.4.3.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REGEX",
      "url": "https://w3c.github.io/sparql-query/spec/#func-regex"
    },
    "snapshot": {
      "number": "17.4.3.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REGEX",
      "url": "https://www.w3.org/TR/sparql12-query/#func-regex"
    }
  },
  "#func-replace": {
    "current": {
      "number": "17.4.3.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REPLACE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-replace"
    },
    "snapshot": {
      "number": "17.4.3.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REPLACE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-replace"
    }
  },
  "#func-round": {
    "current": {
      "number": "17.4.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ROUND",
      "url": "https://w3c.github.io/sparql-query/spec/#func-round"
    },
    "snapshot": {
      "number": "17.4.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ROUND",
      "url": "https://www.w3.org/TR/sparql12-query/#func-round"
    }
  },
  "#func-sameTerm": {
    "current": {
      "number": "17.4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameTerm",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sameTerm"
    },
    "snapshot": {
      "number": "17.4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameTerm",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sameTerm"
    }
  },
  "#func-sameValue": {
    "current": {
      "number": "17.4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameValue",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sameValue"
    },
    "snapshot": {
      "number": "17.4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameValue",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sameValue"
    }
  },
  "#func-seconds": {
    "current": {
      "number": "17.4.5.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SECONDS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-seconds"
    },
    "snapshot": {
      "number": "17.4.5.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SECONDS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-seconds"
    }
  },
  "#func-sha1": {
    "current": {
      "number": "17.4.7.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA1",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha1"
    },
    "snapshot": {
      "number": "17.4.7.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA1",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha1"
    }
  },
  "#func-sha256": {
    "current": {
      "number": "17.4.7.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA256",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha256"
    },
    "snapshot": {
      "number": "17.4.7.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA256",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha256"
    }
  },
  "#func-sha384": {
    "current": {
      "number": "17.4.7.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA384",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha384"
    },
    "snapshot": {
      "number": "17.4.7.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA384",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha384"
    }
  },
  "#func-sha512": {
    "current": {
      "number": "17.4.7.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA512",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha512"
    },
    "snapshot": {
      "number": "17.4.7.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA512",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha512"
    }
  },
  "#func-str": {
    "current": {
      "number": "17.4.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-str"
    },
    "snapshot": {
      "number": "17.4.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-str"
    }
  },
  "#func-strafter": {
    "current": {
      "number": "17.4.3.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRAFTER",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strafter"
    },
    "snapshot": {
      "number": "17.4.3.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRAFTER",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strafter"
    }
  },
  "#func-strbefore": {
    "current": {
      "number": "17.4.3.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRBEFORE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strbefore"
    },
    "snapshot": {
      "number": "17.4.3.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRBEFORE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strbefore"
    }
  },
  "#func-strdt": {
    "current": {
      "number": "17.4.2.15",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRDT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strdt"
    },
    "snapshot": {
      "number": "17.4.2.15",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRDT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strdt"
    }
  },
  "#func-strends": {
    "current": {
      "number": "17.4.3.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRENDS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strends"
    },
    "snapshot": {
      "number": "17.4.3.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRENDS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strends"
    }
  },
  "#func-string": {
    "current": {
      "number": "17.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Strings",
      "url": "https://w3c.github.io/sparql-query/spec/#func-string"
    },
    "snapshot": {
      "number": "17.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Strings",
      "url": "https://www.w3.org/TR/sparql12-query/#func-string"
    }
  },
  "#func-strlang": {
    "current": {
      "number": "17.4.2.16",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANG",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strlang"
    },
    "snapshot": {
      "number": "17.4.2.16",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANG",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strlang"
    }
  },
  "#func-strlangdir": {
    "current": {
      "number": "17.4.2.17",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANGDIR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strlangdir"
    },
    "snapshot": {
      "number": "17.4.2.17",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANGDIR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strlangdir"
    }
  },
  "#func-strlen": {
    "current": {
      "number": "17.4.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLEN",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strlen"
    },
    "snapshot": {
      "number": "17.4.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLEN",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strlen"
    }
  },
  "#func-strstarts": {
    "current": {
      "number": "17.4.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRSTARTS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strstarts"
    },
    "snapshot": {
      "number": "17.4.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRSTARTS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strstarts"
    }
  },
  "#func-struuid": {
    "current": {
      "number": "17.4.2.19",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRUUID",
      "url": "https://w3c.github.io/sparql-query/spec/#func-struuid"
    },
    "snapshot": {
      "number": "17.4.2.19",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRUUID",
      "url": "https://www.w3.org/TR/sparql12-query/#func-struuid"
    }
  },
  "#func-subject": {
    "current": {
      "number": "17.4.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBJECT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-subject"
    },
    "snapshot": {
      "number": "17.4.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBJECT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-subject"
    }
  },
  "#func-substr": {
    "current": {
      "number": "17.4.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBSTR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-substr"
    },
    "snapshot": {
      "number": "17.4.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBSTR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-substr"
    }
  },
  "#func-timezone": {
    "current": {
      "number": "17.4.5.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TIMEZONE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-timezone"
    },
    "snapshot": {
      "number": "17.4.5.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TIMEZONE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-timezone"
    }
  },
  "#func-triple": {
    "current": {
      "number": "17.4.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TRIPLE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-triple"
    },
    "snapshot": {
      "number": "17.4.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TRIPLE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-triple"
    }
  },
  "#func-triple-terms": {
    "current": {
      "number": "17.4.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Triple Terms",
      "url": "https://w3c.github.io/sparql-query/spec/#func-triple-terms"
    },
    "snapshot": {
      "number": "17.4.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Triple Terms",
      "url": "https://www.w3.org/TR/sparql12-query/#func-triple-terms"
    }
  },
  "#func-tz": {
    "current": {
      "number": "17.4.5.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TZ",
      "url": "https://w3c.github.io/sparql-query/spec/#func-tz"
    },
    "snapshot": {
      "number": "17.4.5.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TZ",
      "url": "https://www.w3.org/TR/sparql12-query/#func-tz"
    }
  },
  "#func-ucase": {
    "current": {
      "number": "17.4.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UCASE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-ucase"
    },
    "snapshot": {
      "number": "17.4.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UCASE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-ucase"
    }
  },
  "#func-uuid": {
    "current": {
      "number": "17.4.2.18",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UUID",
      "url": "https://w3c.github.io/sparql-query/spec/#func-uuid"
    },
    "snapshot": {
      "number": "17.4.2.18",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UUID",
      "url": "https://www.w3.org/TR/sparql12-query/#func-uuid"
    }
  },
  "#func-year": {
    "current": {
      "number": "17.4.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "YEAR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-year"
    },
    "snapshot": {
      "number": "17.4.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "YEAR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-year"
    }
  },
  "#grammar": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "19. SPARQL Grammar",
      "url": "https://w3c.github.io/sparql-query/spec/#grammar"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "19. SPARQL Grammar",
      "url": "https://www.w3.org/TR/sparql12-query/#grammar"
    }
  },
  "#grammarBNodes": {
    "current": {
      "number": "19.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Nodes and Blank Node Identifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#grammarBNodes"
    },
    "snapshot": {
      "number": "19.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Nodes and Blank Node Identifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#grammarBNodes"
    }
  },
  "#grammarComments": {
    "current": {
      "number": "19.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Comments",
      "url": "https://w3c.github.io/sparql-query/spec/#grammarComments"
    },
    "snapshot": {
      "number": "19.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Comments",
      "url": "https://www.w3.org/TR/sparql12-query/#grammarComments"
    }
  },
  "#grammarEscapes": {
    "current": {
      "number": "19.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Escape sequences in strings",
      "url": "https://w3c.github.io/sparql-query/spec/#grammarEscapes"
    },
    "snapshot": {
      "number": "19.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Escape sequences in strings",
      "url": "https://www.w3.org/TR/sparql12-query/#grammarEscapes"
    }
  },
  "#groupExamples": {
    "current": {
      "number": "5.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Pattern Examples",
      "url": "https://w3c.github.io/sparql-query/spec/#groupExamples"
    },
    "snapshot": {
      "number": "5.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Pattern Examples",
      "url": "https://www.w3.org/TR/sparql12-query/#groupExamples"
    }
  },
  "#groupby": {
    "current": {
      "number": "11.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GROUP BY",
      "url": "https://w3c.github.io/sparql-query/spec/#groupby"
    },
    "snapshot": {
      "number": "11.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GROUP BY",
      "url": "https://www.w3.org/TR/sparql12-query/#groupby"
    }
  },
  "#having": {
    "current": {
      "number": "11.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://w3c.github.io/sparql-query/spec/#having"
    },
    "snapshot": {
      "number": "11.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://www.w3.org/TR/sparql12-query/#having"
    }
  },
  "#identifyingResources": {
    "current": {
      "number": "16.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Identifying Resources",
      "url": "https://w3c.github.io/sparql-query/spec/#identifyingResources"
    },
    "snapshot": {
      "number": "16.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Identifying Resources",
      "url": "https://www.w3.org/TR/sparql12-query/#identifyingResources"
    }
  },
  "#idp2427544": {
    "current": {
      "number": "18.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Query",
      "url": "https://w3c.github.io/sparql-query/spec/#idp2427544"
    },
    "snapshot": {
      "number": "18.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Query",
      "url": "https://www.w3.org/TR/sparql12-query/#idp2427544"
    }
  },
  "#idp899488": {
    "current": {
      "number": "8.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Inner FILTERs",
      "url": "https://w3c.github.io/sparql-query/spec/#idp899488"
    },
    "snapshot": {
      "number": "8.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Inner FILTERs",
      "url": "https://www.w3.org/TR/sparql12-query/#idp899488"
    }
  },
  "#index": {
    "current": {
      "number": "E",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Index",
      "url": "https://w3c.github.io/sparql-query/spec/#index"
    },
    "snapshot": {
      "number": "E",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Index",
      "url": "https://www.w3.org/TR/sparql12-query/#index"
    }
  },
  "#index-defined-elsewhere": {
    "current": {
      "number": "E.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by reference",
      "url": "https://w3c.github.io/sparql-query/spec/#index-defined-elsewhere"
    },
    "snapshot": {
      "number": "E.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by reference",
      "url": "https://www.w3.org/TR/sparql12-query/#index-defined-elsewhere"
    }
  },
  "#index-defined-here": {
    "current": {
      "number": "E.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by this specification",
      "url": "https://w3c.github.io/sparql-query/spec/#index-defined-here"
    },
    "snapshot": {
      "number": "E.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terms defined by this specification",
      "url": "https://www.w3.org/TR/sparql12-query/#index-defined-here"
    }
  },
  "#informative-references": {
    "current": {
      "number": "F.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Informative references",
      "url": "https://w3c.github.io/sparql-query/spec/#informative-references"
    },
    "snapshot": {
      "number": "F.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Informative references",
      "url": "https://www.w3.org/TR/sparql12-query/#informative-references"
    }
  },
  "#initDefinitions": {
    "current": {
      "number": "18.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Initial Definitions",
      "url": "https://w3c.github.io/sparql-query/spec/#initDefinitions"
    },
    "snapshot": {
      "number": "18.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Initial Definitions",
      "url": "https://www.w3.org/TR/sparql12-query/#initDefinitions"
    }
  },
  "#inline-data": {
    "current": {
      "number": "10.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES: Providing inline data",
      "url": "https://w3c.github.io/sparql-query/spec/#inline-data"
    },
    "snapshot": {
      "number": "10.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES: Providing inline data",
      "url": "https://www.w3.org/TR/sparql12-query/#inline-data"
    }
  },
  "#inline-data-examples": {
    "current": {
      "number": "10.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES Examples",
      "url": "https://w3c.github.io/sparql-query/spec/#inline-data-examples"
    },
    "snapshot": {
      "number": "10.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES Examples",
      "url": "https://www.w3.org/TR/sparql12-query/#inline-data-examples"
    }
  },
  "#inline-data-syntax": {
    "current": {
      "number": "10.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#inline-data-syntax"
    },
    "snapshot": {
      "number": "10.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#inline-data-syntax"
    }
  },
  "#internationalization": {
    "current": {
      "number": "D",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Internationalization Considerations",
      "url": "https://w3c.github.io/sparql-query/spec/#internationalization"
    },
    "snapshot": {
      "number": "D",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Internationalization Considerations",
      "url": "https://www.w3.org/TR/sparql12-query/#internationalization"
    }
  },
  "#introduction": {
    "current": {
      "number": "1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Introduction",
      "url": "https://w3c.github.io/sparql-query/spec/#introduction"
    },
    "snapshot": {
      "number": "1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Introduction",
      "url": "https://www.w3.org/TR/sparql12-query/#introduction"
    }
  },
  "#invocation": {
    "current": {
      "number": "17.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Invocation",
      "url": "https://w3c.github.io/sparql-query/spec/#invocation"
    },
    "snapshot": {
      "number": "17.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Invocation",
      "url": "https://www.w3.org/TR/sparql12-query/#invocation"
    }
  },
  "#iriRefs": {
    "current": {
      "number": "19.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI References",
      "url": "https://w3c.github.io/sparql-query/spec/#iriRefs"
    },
    "snapshot": {
      "number": "19.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI References",
      "url": "https://www.w3.org/TR/sparql12-query/#iriRefs"
    }
  },
  "#matchArbDT": {
    "current": {
      "number": "2.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Arbitrary Datatypes",
      "url": "https://w3c.github.io/sparql-query/spec/#matchArbDT"
    },
    "snapshot": {
      "number": "2.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Arbitrary Datatypes",
      "url": "https://www.w3.org/TR/sparql12-query/#matchArbDT"
    }
  },
  "#matchLangTags": {
    "current": {
      "number": "2.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Language Tags",
      "url": "https://w3c.github.io/sparql-query/spec/#matchLangTags"
    },
    "snapshot": {
      "number": "2.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Language Tags",
      "url": "https://www.w3.org/TR/sparql12-query/#matchLangTags"
    }
  },
  "#matchNumber": {
    "current": {
      "number": "2.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Numeric Types",
      "url": "https://w3c.github.io/sparql-query/spec/#matchNumber"
    },
    "snapshot": {
      "number": "2.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Numeric Types",
      "url": "https://www.w3.org/TR/sparql12-query/#matchNumber"
    }
  },
  "#matchingRDFLiterals": {
    "current": {
      "number": "2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching RDF Literals",
      "url": "https://w3c.github.io/sparql-query/spec/#matchingRDFLiterals"
    },
    "snapshot": {
      "number": "2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching RDF Literals",
      "url": "https://www.w3.org/TR/sparql12-query/#matchingRDFLiterals"
    }
  },
  "#mediaType": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "21. Internet Media Type, File Extension and Macintosh File Type",
      "url": "https://w3c.github.io/sparql-query/spec/#mediaType"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "21. Internet Media Type, File Extension and Macintosh File Type",
      "url": "https://www.w3.org/TR/sparql12-query/#mediaType"
    }
  },
  "#modDistinct": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://w3c.github.io/sparql-query/spec/#modDistinct"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://www.w3.org/TR/sparql12-query/#modDistinct"
    }
  },
  "#modDuplicates": {
    "current": {
      "number": "15.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Duplicate Solutions",
      "url": "https://w3c.github.io/sparql-query/spec/#modDuplicates"
    },
    "snapshot": {
      "number": "15.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Duplicate Solutions",
      "url": "https://www.w3.org/TR/sparql12-query/#modDuplicates"
    }
  },
  "#modOffset": {
    "current": {
      "number": "15.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET",
      "url": "https://w3c.github.io/sparql-query/spec/#modOffset"
    },
    "snapshot": {
      "number": "15.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET",
      "url": "https://www.w3.org/TR/sparql12-query/#modOffset"
    }
  },
  "#modOrderBy": {
    "current": {
      "number": "15.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://w3c.github.io/sparql-query/spec/#modOrderBy"
    },
    "snapshot": {
      "number": "15.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://www.w3.org/TR/sparql12-query/#modOrderBy"
    }
  },
  "#modProjection": {
    "current": {
      "number": "15.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://w3c.github.io/sparql-query/spec/#modProjection"
    },
    "snapshot": {
      "number": "15.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://www.w3.org/TR/sparql12-query/#modProjection"
    }
  },
  "#modReduced": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://w3c.github.io/sparql-query/spec/#modReduced"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://www.w3.org/TR/sparql12-query/#modReduced"
    }
  },
  "#modResultLimit": {
    "current": {
      "number": "15.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LIMIT",
      "url": "https://w3c.github.io/sparql-query/spec/#modResultLimit"
    },
    "snapshot": {
      "number": "15.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LIMIT",
      "url": "https://www.w3.org/TR/sparql12-query/#modResultLimit"
    }
  },
  "#namedAndDefaultGraph": {
    "current": {
      "number": "13.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Named and Default Graphs",
      "url": "https://w3c.github.io/sparql-query/spec/#namedAndDefaultGraph"
    },
    "snapshot": {
      "number": "13.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Named and Default Graphs",
      "url": "https://www.w3.org/TR/sparql12-query/#namedAndDefaultGraph"
    }
  },
  "#namedGraphs": {
    "current": {
      "number": "13.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying Named Graphs",
      "url": "https://w3c.github.io/sparql-query/spec/#namedGraphs"
    },
    "snapshot": {
      "number": "13.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying Named Graphs",
      "url": "https://www.w3.org/TR/sparql12-query/#namedGraphs"
    }
  },
  "#neg-example-1": {
    "current": {
      "number": "8.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Sharing of variables",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-example-1"
    },
    "snapshot": {
      "number": "8.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Sharing of variables",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-example-1"
    }
  },
  "#neg-example-2": {
    "current": {
      "number": "8.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Fixed pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-example-2"
    },
    "snapshot": {
      "number": "8.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Fixed pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-example-2"
    }
  },
  "#neg-exists": {
    "current": {
      "number": "8.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Presence of a Pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-exists"
    },
    "snapshot": {
      "number": "8.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Presence of a Pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-exists"
    }
  },
  "#neg-minus": {
    "current": {
      "number": "8.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Removing Possible Solutions",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-minus"
    },
    "snapshot": {
      "number": "8.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Removing Possible Solutions",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-minus"
    }
  },
  "#neg-notexists": {
    "current": {
      "number": "8.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Absence of a Pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-notexists"
    },
    "snapshot": {
      "number": "8.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Absence of a Pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-notexists"
    }
  },
  "#neg-notexists-minus": {
    "current": {
      "number": "8.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relationship and differences between NOT EXISTS and MINUS",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-notexists-minus"
    },
    "snapshot": {
      "number": "8.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relationship and differences between NOT EXISTS and MINUS",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-notexists-minus"
    }
  },
  "#neg-pattern": {
    "current": {
      "number": "8.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filtering Using Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-pattern"
    },
    "snapshot": {
      "number": "8.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filtering Using Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-pattern"
    }
  },
  "#negation": {
    "current": {
      "number": "8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Negation",
      "url": "https://w3c.github.io/sparql-query/spec/#negation"
    },
    "snapshot": {
      "number": "8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Negation",
      "url": "https://www.w3.org/TR/sparql12-query/#negation"
    }
  },
  "#normative-references": {
    "current": {
      "number": "F.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Normative references",
      "url": "https://w3c.github.io/sparql-query/spec/#normative-references"
    },
    "snapshot": {
      "number": "F.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Normative references",
      "url": "https://www.w3.org/TR/sparql12-query/#normative-references"
    }
  },
  "#objLists": {
    "current": {
      "number": "4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Object Lists",
      "url": "https://w3c.github.io/sparql-query/spec/#objLists"
    },
    "snapshot": {
      "number": "4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Object Lists",
      "url": "https://www.w3.org/TR/sparql12-query/#objLists"
    }
  },
  "#operandDataTypes": {
    "current": {
      "number": "17.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operand Data Types",
      "url": "https://w3c.github.io/sparql-query/spec/#operandDataTypes"
    },
    "snapshot": {
      "number": "17.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operand Data Types",
      "url": "https://www.w3.org/TR/sparql12-query/#operandDataTypes"
    }
  },
  "#operatorExtensibility": {
    "current": {
      "number": "17.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Extensibility",
      "url": "https://w3c.github.io/sparql-query/spec/#operatorExtensibility"
    },
    "snapshot": {
      "number": "17.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Extensibility",
      "url": "https://www.w3.org/TR/sparql12-query/#operatorExtensibility"
    }
  },
  "#optionals": {
    "current": {
      "number": "6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Including Optional Values",
      "url": "https://w3c.github.io/sparql-query/spec/#optionals"
    },
    "snapshot": {
      "number": "6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Including Optional Values",
      "url": "https://www.w3.org/TR/sparql12-query/#optionals"
    }
  },
  "#otherTermConstraints": {
    "current": {
      "number": "3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Other Term Constraints",
      "url": "https://w3c.github.io/sparql-query/spec/#otherTermConstraints"
    },
    "snapshot": {
      "number": "3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Other Term Constraints",
      "url": "https://www.w3.org/TR/sparql12-query/#otherTermConstraints"
    }
  },
  "#pp-language": {
    "current": {
      "number": "9.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#pp-language"
    },
    "snapshot": {
      "number": "9.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#pp-language"
    }
  },
  "#predObjLists": {
    "current": {
      "number": "4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Predicate-Object Lists",
      "url": "https://w3c.github.io/sparql-query/spec/#predObjLists"
    },
    "snapshot": {
      "number": "4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Predicate-Object Lists",
      "url": "https://www.w3.org/TR/sparql12-query/#predObjLists"
    }
  },
  "#prefNames": {
    "current": {
      "number": "4.1.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Prefixed Names",
      "url": "https://w3c.github.io/sparql-query/spec/#prefNames"
    },
    "snapshot": {
      "number": "4.1.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Prefixed Names",
      "url": "https://www.w3.org/TR/sparql12-query/#prefNames"
    }
  },
  "#privacy": {
    "current": {
      "number": "B",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Privacy Considerations",
      "url": "https://w3c.github.io/sparql-query/spec/#privacy"
    },
    "snapshot": {
      "number": "B",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Privacy Considerations",
      "url": "https://www.w3.org/TR/sparql12-query/#privacy"
    }
  },
  "#propertypath-arbitrary-length": {
    "current": {
      "number": "9.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Arbitrary Length Path Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypath-arbitrary-length"
    },
    "snapshot": {
      "number": "9.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Arbitrary Length Path Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypath-arbitrary-length"
    }
  },
  "#propertypath-examples": {
    "current": {
      "number": "9.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypath-examples"
    },
    "snapshot": {
      "number": "9.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypath-examples"
    }
  },
  "#propertypath-syntaxforms": {
    "current": {
      "number": "9.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths and Equivalent Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypath-syntaxforms"
    },
    "snapshot": {
      "number": "9.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths and Equivalent Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypath-syntaxforms"
    }
  },
  "#propertypaths": {
    "current": {
      "number": "9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypaths"
    },
    "snapshot": {
      "number": "9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypaths"
    }
  },
  "#queryDataset": {
    "current": {
      "number": "13.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Querying the Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#queryDataset"
    },
    "snapshot": {
      "number": "13.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Querying the Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#queryDataset"
    }
  },
  "#queryString": {
    "current": {
      "number": "19.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL String",
      "url": "https://w3c.github.io/sparql-query/spec/#queryString"
    },
    "snapshot": {
      "number": "19.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL String",
      "url": "https://www.w3.org/TR/sparql12-query/#queryString"
    }
  },
  "#rdfDataset": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "13. RDF Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#rdfDataset"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "13. RDF Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#rdfDataset"
    }
  },
  "#reduced": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://w3c.github.io/sparql-query/spec/#modReduced"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://www.w3.org/TR/sparql12-query/#modReduced"
    }
  },
  "#references": {
    "current": {
      "number": "F",
      "spec": "SPARQL 1.2 Query Language",
      "text": "References",
      "url": "https://w3c.github.io/sparql-query/spec/#references"
    },
    "snapshot": {
      "number": "F",
      "spec": "SPARQL 1.2 Query Language",
      "text": "References",
      "url": "https://www.w3.org/TR/sparql12-query/#references"
    }
  },
  "#relIRIs": {
    "current": {
      "number": "4.1.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relative IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#relIRIs"
    },
    "snapshot": {
      "number": "4.1.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relative IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#relIRIs"
    }
  },
  "#related": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set of Documents",
      "url": "https://w3c.github.io/sparql-query/spec/#related"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set of Documents",
      "url": "https://www.w3.org/TR/sparql12-query/#related"
    }
  },
  "#restrictByIdentifier": {
    "current": {
      "number": "13.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting by Graph IRI",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictByIdentifier"
    },
    "snapshot": {
      "number": "13.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting by Graph IRI",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictByIdentifier"
    }
  },
  "#restrictInQuery": {
    "current": {
      "number": "13.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Possible Graph IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictInQuery"
    },
    "snapshot": {
      "number": "13.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Possible Graph IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictInQuery"
    }
  },
  "#restrictNumber": {
    "current": {
      "number": "3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Numeric Values",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictNumber"
    },
    "snapshot": {
      "number": "3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Numeric Values",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictNumber"
    }
  },
  "#restrictString": {
    "current": {
      "number": "3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting the Value of Strings",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictString"
    },
    "snapshot": {
      "number": "3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting the Value of Strings",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictString"
    }
  },
  "#scopeFilters": {
    "current": {
      "number": "5.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Scope of Filters",
      "url": "https://w3c.github.io/sparql-query/spec/#scopeFilters"
    },
    "snapshot": {
      "number": "5.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Scope of Filters",
      "url": "https://www.w3.org/TR/sparql12-query/#scopeFilters"
    }
  },
  "#security": {
    "current": {
      "number": "C",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Security Considerations",
      "url": "https://w3c.github.io/sparql-query/spec/#security"
    },
    "snapshot": {
      "number": "C",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Security Considerations",
      "url": "https://www.w3.org/TR/sparql12-query/#security"
    }
  },
  "#select": {
    "current": {
      "number": "16.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT",
      "url": "https://w3c.github.io/sparql-query/spec/#select"
    },
    "snapshot": {
      "number": "16.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT",
      "url": "https://www.w3.org/TR/sparql12-query/#select"
    }
  },
  "#selectExpressions": {
    "current": {
      "number": "16.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#selectExpressions"
    },
    "snapshot": {
      "number": "16.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#selectExpressions"
    }
  },
  "#selectproject": {
    "current": {
      "number": "16.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://w3c.github.io/sparql-query/spec/#selectproject"
    },
    "snapshot": {
      "number": "16.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://www.w3.org/TR/sparql12-query/#selectproject"
    }
  },
  "#set-of-documents": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set of Documents",
      "url": "https://w3c.github.io/sparql-query/spec/#related"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set of Documents",
      "url": "https://www.w3.org/TR/sparql12-query/#related"
    }
  },
  "#setFunctions": {
    "current": {
      "number": "18.6.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set Functions",
      "url": "https://w3c.github.io/sparql-query/spec/#setFunctions"
    },
    "snapshot": {
      "number": "18.6.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set Functions",
      "url": "https://www.w3.org/TR/sparql12-query/#setFunctions"
    }
  },
  "#solutionModifiers": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "15. Solution Sequences and Modifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#solutionModifiers"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "15. Solution Sequences and Modifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#solutionModifiers"
    }
  },
  "#sparql-error": {
    "current": {
      "number": "17.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation errors",
      "url": "https://w3c.github.io/sparql-query/spec/#sparql-error"
    },
    "snapshot": {
      "number": "17.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation errors",
      "url": "https://www.w3.org/TR/sparql12-query/#sparql-error"
    }
  },
  "#sparqlAddFilters": {
    "current": {
      "number": "18.3.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filters of Group",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAddFilters"
    },
    "snapshot": {
      "number": "18.3.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filters of Group",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAddFilters"
    }
  },
  "#sparqlAlgebra": {
    "current": {
      "number": "18.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Algebra",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebra"
    },
    "snapshot": {
      "number": "18.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Algebra",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebra"
    }
  },
  "#sparqlAlgebraEval": {
    "current": {
      "number": "18.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation Semantics",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraEval"
    },
    "snapshot": {
      "number": "18.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation Semantics",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraEval"
    }
  },
  "#sparqlAlgebraExamples": {
    "current": {
      "number": "18.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of Mapped Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraExamples"
    },
    "snapshot": {
      "number": "18.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of Mapped Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraExamples"
    }
  },
  "#sparqlAlgebraFinalValues": {
    "current": {
      "number": "18.3.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraFinalValues"
    },
    "snapshot": {
      "number": "18.3.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraFinalValues"
    }
  },
  "#sparqlAlgebraOutcome": {
    "current": {
      "number": "18.3.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Final Algebraic Query Expression",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraOutcome"
    },
    "snapshot": {
      "number": "18.3.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Final Algebraic Query Expression",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraOutcome"
    }
  },
  "#sparqlBGPExtend": {
    "current": {
      "number": "18.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending SPARQL Basic Graph Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlBGPExtend"
    },
    "snapshot": {
      "number": "18.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending SPARQL Basic Graph Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlBGPExtend"
    }
  },
  "#sparqlBGPExtend-notes": {
    "current": {
      "number": "18.6.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Notes",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlBGPExtend-notes"
    },
    "snapshot": {
      "number": "18.6.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Notes",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlBGPExtend-notes"
    }
  },
  "#sparqlBasicGraphPatterns": {
    "current": {
      "number": "18.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlBasicGraphPatterns"
    },
    "snapshot": {
      "number": "18.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlBasicGraphPatterns"
    }
  },
  "#sparqlCollectFilters": {
    "current": {
      "number": "18.3.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Collect FILTER Elements",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlCollectFilters"
    },
    "snapshot": {
      "number": "18.3.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Collect FILTER Elements",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlCollectFilters"
    }
  },
  "#sparqlDataset": {
    "current": {
      "number": "18.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlDataset"
    },
    "snapshot": {
      "number": "18.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlDataset"
    }
  },
  "#sparqlDefinition": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "18. Definition of SPARQL",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlDefinition"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "18. Definition of SPARQL",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlDefinition"
    }
  },
  "#sparqlDistinct": {
    "current": {
      "number": "18.3.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlDistinct"
    },
    "snapshot": {
      "number": "18.3.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlDistinct"
    }
  },
  "#sparqlExpandForms": {
    "current": {
      "number": "18.3.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expand Syntax Forms",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlExpandForms"
    },
    "snapshot": {
      "number": "18.3.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expand Syntax Forms",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlExpandForms"
    }
  },
  "#sparqlGrammar": {
    "current": {
      "number": "19.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grammar",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlGrammar"
    },
    "snapshot": {
      "number": "19.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grammar",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlGrammar"
    }
  },
  "#sparqlGroupAggregate": {
    "current": {
      "number": "18.3.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grouping and Aggregation",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlGroupAggregate"
    },
    "snapshot": {
      "number": "18.3.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grouping and Aggregation",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlGroupAggregate"
    }
  },
  "#sparqlHavingClause": {
    "current": {
      "number": "18.3.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlHavingClause"
    },
    "snapshot": {
      "number": "18.3.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlHavingClause"
    }
  },
  "#sparqlOffsetLimit": {
    "current": {
      "number": "18.3.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET and LIMIT",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlOffsetLimit"
    },
    "snapshot": {
      "number": "18.3.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET and LIMIT",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlOffsetLimit"
    }
  },
  "#sparqlOrderBy": {
    "current": {
      "number": "18.3.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlOrderBy"
    },
    "snapshot": {
      "number": "18.3.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlOrderBy"
    }
  },
  "#sparqlProjection": {
    "current": {
      "number": "18.3.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlProjection"
    },
    "snapshot": {
      "number": "18.3.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlProjection"
    }
  },
  "#sparqlPropertyPaths": {
    "current": {
      "number": "18.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlPropertyPaths"
    },
    "snapshot": {
      "number": "18.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlPropertyPaths"
    }
  },
  "#sparqlQueryVariables": {
    "current": {
      "number": "18.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Query Variables",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlQueryVariables"
    },
    "snapshot": {
      "number": "18.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Query Variables",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlQueryVariables"
    }
  },
  "#sparqlReduced": {
    "current": {
      "number": "18.3.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlReduced"
    },
    "snapshot": {
      "number": "18.3.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlReduced"
    }
  },
  "#sparqlSelectExpressions": {
    "current": {
      "number": "18.3.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSelectExpressions"
    },
    "snapshot": {
      "number": "18.3.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSelectExpressions"
    }
  },
  "#sparqlSimplification": {
    "current": {
      "number": "18.3.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Simplification step",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSimplification"
    },
    "snapshot": {
      "number": "18.3.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Simplification step",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSimplification"
    }
  },
  "#sparqlSolMod": {
    "current": {
      "number": "18.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Sequence Modifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSolMod"
    },
    "snapshot": {
      "number": "18.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Sequence Modifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSolMod"
    }
  },
  "#sparqlSolutions": {
    "current": {
      "number": "18.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Mapping",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSolutions"
    },
    "snapshot": {
      "number": "18.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Mapping",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSolutions"
    }
  },
  "#sparqlSyntax": {
    "current": {
      "number": "4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSyntax"
    },
    "snapshot": {
      "number": "4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSyntax"
    }
  },
  "#sparqlTranslateBasicGraphPatterns": {
    "current": {
      "number": "18.3.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslateBasicGraphPatterns"
    },
    "snapshot": {
      "number": "18.3.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslateBasicGraphPatterns"
    }
  },
  "#sparqlTranslateGraphPatterns": {
    "current": {
      "number": "18.3.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslateGraphPatterns"
    },
    "snapshot": {
      "number": "18.3.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslateGraphPatterns"
    }
  },
  "#sparqlTranslatePathExpressions": {
    "current": {
      "number": "18.3.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslatePathExpressions"
    },
    "snapshot": {
      "number": "18.3.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslatePathExpressions"
    }
  },
  "#sparqlTranslatePathPatterns": {
    "current": {
      "number": "18.3.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslatePathPatterns"
    },
    "snapshot": {
      "number": "18.3.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslatePathPatterns"
    }
  },
  "#sparqlTriplePatterns": {
    "current": {
      "number": "18.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Triple Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTriplePatterns"
    },
    "snapshot": {
      "number": "18.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Triple Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTriplePatterns"
    }
  },
  "#specDataset": {
    "current": {
      "number": "13.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Combining FROM and FROM NAMED",
      "url": "https://w3c.github.io/sparql-query/spec/#specDataset"
    },
    "snapshot": {
      "number": "13.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Combining FROM and FROM NAMED",
      "url": "https://www.w3.org/TR/sparql12-query/#specDataset"
    }
  },
  "#specifyingDataset": {
    "current": {
      "number": "13.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying RDF Datasets",
      "url": "https://w3c.github.io/sparql-query/spec/#specifyingDataset"
    },
    "snapshot": {
      "number": "13.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying RDF Datasets",
      "url": "https://www.w3.org/TR/sparql12-query/#specifyingDataset"
    }
  },
  "#subqueries": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "12. Subqueries",
      "url": "https://w3c.github.io/sparql-query/spec/#subqueries"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "12. Subqueries",
      "url": "https://www.w3.org/TR/sparql12-query/#subqueries"
    }
  },
  "#subquery-example": {
    "current": {
      "number": "12.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example",
      "url": "https://w3c.github.io/sparql-query/spec/#example"
    },
    "snapshot": {
      "number": "12.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example",
      "url": "https://www.w3.org/TR/sparql12-query/#example"
    }
  },
  "#syntaxTerms": {
    "current": {
      "number": "4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#syntaxTerms"
    },
    "snapshot": {
      "number": "4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#syntaxTerms"
    }
  },
  "#syntaxVersionAnnouncement": {
    "current": {
      "number": "4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Version Announcement",
      "url": "https://w3c.github.io/sparql-query/spec/#syntaxVersionAnnouncement"
    },
    "snapshot": {
      "number": "4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Version Announcement",
      "url": "https://www.w3.org/TR/sparql12-query/#syntaxVersionAnnouncement"
    }
  },
  "#table-of-contents": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Table of Contents",
      "url": "https://w3c.github.io/sparql-query/spec/#toc"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Table of Contents",
      "url": "https://www.w3.org/TR/sparql12-query/#toc"
    }
  },
  "#templatesWithBNodes": {
    "current": {
      "number": "16.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Templates with Blank Nodes",
      "url": "https://w3c.github.io/sparql-query/spec/#templatesWithBNodes"
    },
    "snapshot": {
      "number": "16.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Templates with Blank Nodes",
      "url": "https://www.w3.org/TR/sparql12-query/#templatesWithBNodes"
    }
  },
  "#termConstraint": {
    "current": {
      "number": "3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Constraints (Informative)",
      "url": "https://w3c.github.io/sparql-query/spec/#termConstraint"
    },
    "snapshot": {
      "number": "3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Constraints (Informative)",
      "url": "https://www.w3.org/TR/sparql12-query/#termConstraint"
    }
  },
  "#title": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL 1.2 Query Language",
      "url": "https://w3c.github.io/sparql-query/spec/#title"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL 1.2 Query Language",
      "url": "https://www.w3.org/TR/sparql12-query/#title"
    }
  },
  "#toc": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Table of Contents",
      "url": "https://w3c.github.io/sparql-query/spec/#toc"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Table of Contents",
      "url": "https://www.w3.org/TR/sparql12-query/#toc"
    }
  },
  "#translation": {
    "current": {
      "number": "18.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translation to the Algebraic Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#translation"
    },
    "snapshot": {
      "number": "18.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translation to the Algebraic Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#translation"
    }
  },
  "#unnamedGraph": {
    "current": {
      "number": "13.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying the Default Graph",
      "url": "https://w3c.github.io/sparql-query/spec/#unnamedGraph"
    },
    "snapshot": {
      "number": "13.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying the Default Graph",
      "url": "https://www.w3.org/TR/sparql12-query/#unnamedGraph"
    }
  },
  "#variableScope": {
    "current": {
      "number": "18.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Variable Scope",
      "url": "https://w3c.github.io/sparql-query/spec/#variableScope"
    },
    "snapshot": {
      "number": "18.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Variable Scope",
      "url": "https://www.w3.org/TR/sparql12-query/#variableScope"
    }
  },
  "#whitespace": {
    "current": {
      "number": "19.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "White Space",
      "url": "https://w3c.github.io/sparql-query/spec/#whitespace"
    },
    "snapshot": {
      "number": "19.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "White Space",
      "url": "https://www.w3.org/TR/sparql12-query/#whitespace"
    }
  },
  "#x1-1-document-outline": {
    "current": {
      "number": "1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Outline",
      "url": "https://w3c.github.io/sparql-query/spec/#docOutline"
    },
    "snapshot": {
      "number": "1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Outline",
      "url": "https://www.w3.org/TR/sparql12-query/#docOutline"
    }
  },
  "#x1-2-1-namespaces": {
    "current": {
      "number": "1.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Namespaces",
      "url": "https://w3c.github.io/sparql-query/spec/#docNamespaces"
    },
    "snapshot": {
      "number": "1.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Namespaces",
      "url": "https://www.w3.org/TR/sparql12-query/#docNamespaces"
    }
  },
  "#x1-2-2-data-descriptions": {
    "current": {
      "number": "1.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Data Descriptions",
      "url": "https://w3c.github.io/sparql-query/spec/#docDataDesc"
    },
    "snapshot": {
      "number": "1.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Data Descriptions",
      "url": "https://www.w3.org/TR/sparql12-query/#docDataDesc"
    }
  },
  "#x1-2-3-result-descriptions": {
    "current": {
      "number": "1.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Result Descriptions",
      "url": "https://w3c.github.io/sparql-query/spec/#docResultDesc"
    },
    "snapshot": {
      "number": "1.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Result Descriptions",
      "url": "https://www.w3.org/TR/sparql12-query/#docResultDesc"
    }
  },
  "#x1-2-4-terminology": {
    "current": {
      "number": "1.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terminology",
      "url": "https://w3c.github.io/sparql-query/spec/#docTerminology"
    },
    "snapshot": {
      "number": "1.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Terminology",
      "url": "https://www.w3.org/TR/sparql12-query/#docTerminology"
    }
  },
  "#x1-2-document-conventions": {
    "current": {
      "number": "1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Conventions",
      "url": "https://w3c.github.io/sparql-query/spec/#docConventions"
    },
    "snapshot": {
      "number": "1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Document Conventions",
      "url": "https://www.w3.org/TR/sparql12-query/#docConventions"
    }
  },
  "#x1-introduction": {
    "current": {
      "number": "1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Introduction",
      "url": "https://w3c.github.io/sparql-query/spec/#introduction"
    },
    "snapshot": {
      "number": "1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Introduction",
      "url": "https://www.w3.org/TR/sparql12-query/#introduction"
    }
  },
  "#x10-1-bind-assigning-to-variables": {
    "current": {
      "number": "10.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BIND: Assigning to Variables",
      "url": "https://w3c.github.io/sparql-query/spec/#bind"
    },
    "snapshot": {
      "number": "10.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BIND: Assigning to Variables",
      "url": "https://www.w3.org/TR/sparql12-query/#bind"
    }
  },
  "#x10-2-1-values-syntax": {
    "current": {
      "number": "10.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#inline-data-syntax"
    },
    "snapshot": {
      "number": "10.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#inline-data-syntax"
    }
  },
  "#x10-2-2-values-examples": {
    "current": {
      "number": "10.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES Examples",
      "url": "https://w3c.github.io/sparql-query/spec/#inline-data-examples"
    },
    "snapshot": {
      "number": "10.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES Examples",
      "url": "https://www.w3.org/TR/sparql12-query/#inline-data-examples"
    }
  },
  "#x10-2-values-providing-inline-data": {
    "current": {
      "number": "10.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES: Providing inline data",
      "url": "https://w3c.github.io/sparql-query/spec/#inline-data"
    },
    "snapshot": {
      "number": "10.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES: Providing inline data",
      "url": "https://www.w3.org/TR/sparql12-query/#inline-data"
    }
  },
  "#x10-assignment": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "10. Assignment",
      "url": "https://w3c.github.io/sparql-query/spec/#assignment"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "10. Assignment",
      "url": "https://www.w3.org/TR/sparql12-query/#assignment"
    }
  },
  "#x11-1-aggregate-example": {
    "current": {
      "number": "11.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateExample"
    },
    "snapshot": {
      "number": "11.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateExample"
    }
  },
  "#x11-2-group-by": {
    "current": {
      "number": "11.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GROUP BY",
      "url": "https://w3c.github.io/sparql-query/spec/#groupby"
    },
    "snapshot": {
      "number": "11.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GROUP BY",
      "url": "https://www.w3.org/TR/sparql12-query/#groupby"
    }
  },
  "#x11-3-having": {
    "current": {
      "number": "11.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://w3c.github.io/sparql-query/spec/#having"
    },
    "snapshot": {
      "number": "11.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://www.w3.org/TR/sparql12-query/#having"
    }
  },
  "#x11-4-aggregate-projection-restrictions": {
    "current": {
      "number": "11.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Projection Restrictions",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateRestrictions"
    },
    "snapshot": {
      "number": "11.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Projection Restrictions",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateRestrictions"
    }
  },
  "#x11-5-aggregate-example-with-errors": {
    "current": {
      "number": "11.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example (with errors)",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateExample2"
    },
    "snapshot": {
      "number": "11.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Example (with errors)",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateExample2"
    }
  },
  "#x11-aggregates": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "11. Aggregates",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregates"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "11. Aggregates",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregates"
    }
  },
  "#x12-subqueries": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "12. Subqueries",
      "url": "https://w3c.github.io/sparql-query/spec/#subqueries"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "12. Subqueries",
      "url": "https://www.w3.org/TR/sparql12-query/#subqueries"
    }
  },
  "#x13-1-examples-of-rdf-datasets": {
    "current": {
      "number": "13.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of RDF Datasets",
      "url": "https://w3c.github.io/sparql-query/spec/#exampleDatasets"
    },
    "snapshot": {
      "number": "13.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of RDF Datasets",
      "url": "https://www.w3.org/TR/sparql12-query/#exampleDatasets"
    }
  },
  "#x13-2-1-specifying-the-default-graph": {
    "current": {
      "number": "13.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying the Default Graph",
      "url": "https://w3c.github.io/sparql-query/spec/#unnamedGraph"
    },
    "snapshot": {
      "number": "13.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying the Default Graph",
      "url": "https://www.w3.org/TR/sparql12-query/#unnamedGraph"
    }
  },
  "#x13-2-2-specifying-named-graphs": {
    "current": {
      "number": "13.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying Named Graphs",
      "url": "https://w3c.github.io/sparql-query/spec/#namedGraphs"
    },
    "snapshot": {
      "number": "13.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying Named Graphs",
      "url": "https://www.w3.org/TR/sparql12-query/#namedGraphs"
    }
  },
  "#x13-2-3-combining-from-and-from-named": {
    "current": {
      "number": "13.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Combining FROM and FROM NAMED",
      "url": "https://w3c.github.io/sparql-query/spec/#specDataset"
    },
    "snapshot": {
      "number": "13.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Combining FROM and FROM NAMED",
      "url": "https://www.w3.org/TR/sparql12-query/#specDataset"
    }
  },
  "#x13-2-specifying-rdf-datasets": {
    "current": {
      "number": "13.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying RDF Datasets",
      "url": "https://w3c.github.io/sparql-query/spec/#specifyingDataset"
    },
    "snapshot": {
      "number": "13.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Specifying RDF Datasets",
      "url": "https://www.w3.org/TR/sparql12-query/#specifyingDataset"
    }
  },
  "#x13-3-1-accessing-graph-names": {
    "current": {
      "number": "13.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graph Names",
      "url": "https://w3c.github.io/sparql-query/spec/#accessByIdentifier"
    },
    "snapshot": {
      "number": "13.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graph Names",
      "url": "https://www.w3.org/TR/sparql12-query/#accessByIdentifier"
    }
  },
  "#x13-3-2-restricting-by-graph-iri": {
    "current": {
      "number": "13.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting by Graph IRI",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictByIdentifier"
    },
    "snapshot": {
      "number": "13.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting by Graph IRI",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictByIdentifier"
    }
  },
  "#x13-3-3-restricting-possible-graph-iris": {
    "current": {
      "number": "13.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Possible Graph IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictInQuery"
    },
    "snapshot": {
      "number": "13.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Possible Graph IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictInQuery"
    }
  },
  "#x13-3-4-named-and-default-graphs": {
    "current": {
      "number": "13.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Named and Default Graphs",
      "url": "https://w3c.github.io/sparql-query/spec/#namedAndDefaultGraph"
    },
    "snapshot": {
      "number": "13.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Named and Default Graphs",
      "url": "https://www.w3.org/TR/sparql12-query/#namedAndDefaultGraph"
    }
  },
  "#x13-3-querying-the-dataset": {
    "current": {
      "number": "13.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Querying the Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#queryDataset"
    },
    "snapshot": {
      "number": "13.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Querying the Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#queryDataset"
    }
  },
  "#x13-rdf-dataset": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "13. RDF Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#rdfDataset"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "13. RDF Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#rdfDataset"
    }
  },
  "#x14-basic-federated-query": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "14. Basic Federated Query",
      "url": "https://w3c.github.io/sparql-query/spec/#basic-federated-query"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "14. Basic Federated Query",
      "url": "https://www.w3.org/TR/sparql12-query/#basic-federated-query"
    }
  },
  "#x15-1-order-by": {
    "current": {
      "number": "15.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://w3c.github.io/sparql-query/spec/#modOrderBy"
    },
    "snapshot": {
      "number": "15.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://www.w3.org/TR/sparql12-query/#modOrderBy"
    }
  },
  "#x15-2-projection": {
    "current": {
      "number": "15.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://w3c.github.io/sparql-query/spec/#modProjection"
    },
    "snapshot": {
      "number": "15.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://www.w3.org/TR/sparql12-query/#modProjection"
    }
  },
  "#x15-3-duplicate-solutions": {
    "current": {
      "number": "15.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Duplicate Solutions",
      "url": "https://w3c.github.io/sparql-query/spec/#modDuplicates"
    },
    "snapshot": {
      "number": "15.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Duplicate Solutions",
      "url": "https://www.w3.org/TR/sparql12-query/#modDuplicates"
    }
  },
  "#x15-4-offset": {
    "current": {
      "number": "15.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET",
      "url": "https://w3c.github.io/sparql-query/spec/#modOffset"
    },
    "snapshot": {
      "number": "15.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET",
      "url": "https://www.w3.org/TR/sparql12-query/#modOffset"
    }
  },
  "#x15-5-limit": {
    "current": {
      "number": "15.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LIMIT",
      "url": "https://w3c.github.io/sparql-query/spec/#modResultLimit"
    },
    "snapshot": {
      "number": "15.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LIMIT",
      "url": "https://www.w3.org/TR/sparql12-query/#modResultLimit"
    }
  },
  "#x15-solution-sequences-and-modifiers": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "15. Solution Sequences and Modifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#solutionModifiers"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "15. Solution Sequences and Modifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#solutionModifiers"
    }
  },
  "#x16-1-1-projection": {
    "current": {
      "number": "16.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://w3c.github.io/sparql-query/spec/#selectproject"
    },
    "snapshot": {
      "number": "16.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://www.w3.org/TR/sparql12-query/#selectproject"
    }
  },
  "#x16-1-2-select-expressions": {
    "current": {
      "number": "16.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#selectExpressions"
    },
    "snapshot": {
      "number": "16.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#selectExpressions"
    }
  },
  "#x16-1-select": {
    "current": {
      "number": "16.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT",
      "url": "https://w3c.github.io/sparql-query/spec/#select"
    },
    "snapshot": {
      "number": "16.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT",
      "url": "https://www.w3.org/TR/sparql12-query/#select"
    }
  },
  "#x16-2-1-templates-with-blank-nodes": {
    "current": {
      "number": "16.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Templates with Blank Nodes",
      "url": "https://w3c.github.io/sparql-query/spec/#templatesWithBNodes"
    },
    "snapshot": {
      "number": "16.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Templates with Blank Nodes",
      "url": "https://www.w3.org/TR/sparql12-query/#templatesWithBNodes"
    }
  },
  "#x16-2-2-accessing-graphs-in-the-rdf-dataset": {
    "current": {
      "number": "16.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graphs in the RDF Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#accessingRdfGraphs"
    },
    "snapshot": {
      "number": "16.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Accessing Graphs in the RDF Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#accessingRdfGraphs"
    }
  },
  "#x16-2-3-solution-modifiers-and-construct": {
    "current": {
      "number": "16.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Modifiers and CONSTRUCT",
      "url": "https://w3c.github.io/sparql-query/spec/#SolModandCONSTRUCT"
    },
    "snapshot": {
      "number": "16.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Modifiers and CONSTRUCT",
      "url": "https://www.w3.org/TR/sparql12-query/#SolModandCONSTRUCT"
    }
  },
  "#x16-2-4-construct-where": {
    "current": {
      "number": "16.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT WHERE",
      "url": "https://w3c.github.io/sparql-query/spec/#constructWhere"
    },
    "snapshot": {
      "number": "16.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT WHERE",
      "url": "https://www.w3.org/TR/sparql12-query/#constructWhere"
    }
  },
  "#x16-2-construct": {
    "current": {
      "number": "16.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT",
      "url": "https://w3c.github.io/sparql-query/spec/#construct"
    },
    "snapshot": {
      "number": "16.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONSTRUCT",
      "url": "https://www.w3.org/TR/sparql12-query/#construct"
    }
  },
  "#x16-3-ask": {
    "current": {
      "number": "16.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ASK",
      "url": "https://w3c.github.io/sparql-query/spec/#ask"
    },
    "snapshot": {
      "number": "16.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ASK",
      "url": "https://www.w3.org/TR/sparql12-query/#ask"
    }
  },
  "#x16-4-1-explicit-iris": {
    "current": {
      "number": "16.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Explicit IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#explicitIRIs"
    },
    "snapshot": {
      "number": "16.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Explicit IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#explicitIRIs"
    }
  },
  "#x16-4-2-identifying-resources": {
    "current": {
      "number": "16.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Identifying Resources",
      "url": "https://w3c.github.io/sparql-query/spec/#identifyingResources"
    },
    "snapshot": {
      "number": "16.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Identifying Resources",
      "url": "https://www.w3.org/TR/sparql12-query/#identifyingResources"
    }
  },
  "#x16-4-3-descriptions-of-resources": {
    "current": {
      "number": "16.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Descriptions of Resources",
      "url": "https://w3c.github.io/sparql-query/spec/#descriptionsOfResources"
    },
    "snapshot": {
      "number": "16.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Descriptions of Resources",
      "url": "https://www.w3.org/TR/sparql12-query/#descriptionsOfResources"
    }
  },
  "#x16-4-describe-informative": {
    "current": {
      "number": "16.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DESCRIBE (Informative)",
      "url": "https://w3c.github.io/sparql-query/spec/#describe"
    },
    "snapshot": {
      "number": "16.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DESCRIBE (Informative)",
      "url": "https://www.w3.org/TR/sparql12-query/#describe"
    }
  },
  "#x16-query-forms": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "16. Query Forms",
      "url": "https://w3c.github.io/sparql-query/spec/#QueryForms"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "16. Query Forms",
      "url": "https://www.w3.org/TR/sparql12-query/#QueryForms"
    }
  },
  "#x17-1-operand-data-types": {
    "current": {
      "number": "17.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operand Data Types",
      "url": "https://w3c.github.io/sparql-query/spec/#operandDataTypes"
    },
    "snapshot": {
      "number": "17.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operand Data Types",
      "url": "https://www.w3.org/TR/sparql12-query/#operandDataTypes"
    }
  },
  "#x17-2-1-invocation": {
    "current": {
      "number": "17.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Invocation",
      "url": "https://w3c.github.io/sparql-query/spec/#invocation"
    },
    "snapshot": {
      "number": "17.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Invocation",
      "url": "https://www.w3.org/TR/sparql12-query/#invocation"
    }
  },
  "#x17-2-2-evaluation-errors": {
    "current": {
      "number": "17.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation errors",
      "url": "https://w3c.github.io/sparql-query/spec/#sparql-error"
    },
    "snapshot": {
      "number": "17.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation errors",
      "url": "https://www.w3.org/TR/sparql12-query/#sparql-error"
    }
  },
  "#x17-2-3-effective-boolean-value-ebv": {
    "current": {
      "number": "17.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Effective Boolean Value (EBV)",
      "url": "https://w3c.github.io/sparql-query/spec/#ebv"
    },
    "snapshot": {
      "number": "17.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Effective Boolean Value (EBV)",
      "url": "https://www.w3.org/TR/sparql12-query/#ebv"
    }
  },
  "#x17-2-expression-evaluation": {
    "current": {
      "number": "17.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expression Evaluation",
      "url": "https://w3c.github.io/sparql-query/spec/#expression-evaluation"
    },
    "snapshot": {
      "number": "17.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expression Evaluation",
      "url": "https://www.w3.org/TR/sparql12-query/#expression-evaluation"
    }
  },
  "#x17-3-1-operator-extensibility": {
    "current": {
      "number": "17.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Extensibility",
      "url": "https://w3c.github.io/sparql-query/spec/#operatorExtensibility"
    },
    "snapshot": {
      "number": "17.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Extensibility",
      "url": "https://www.w3.org/TR/sparql12-query/#operatorExtensibility"
    }
  },
  "#x17-3-operator-mapping": {
    "current": {
      "number": "17.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Mapping",
      "url": "https://w3c.github.io/sparql-query/spec/#OperatorMapping"
    },
    "snapshot": {
      "number": "17.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Operator Mapping",
      "url": "https://www.w3.org/TR/sparql12-query/#OperatorMapping"
    }
  },
  "#x17-4-1-1-bound": {
    "current": {
      "number": "17.4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BOUND",
      "url": "https://w3c.github.io/sparql-query/spec/#func-bound"
    },
    "snapshot": {
      "number": "17.4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BOUND",
      "url": "https://www.w3.org/TR/sparql12-query/#func-bound"
    }
  },
  "#x17-4-1-2-if": {
    "current": {
      "number": "17.4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IF",
      "url": "https://w3c.github.io/sparql-query/spec/#func-if"
    },
    "snapshot": {
      "number": "17.4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IF",
      "url": "https://www.w3.org/TR/sparql12-query/#func-if"
    }
  },
  "#x17-4-1-3-coalesce": {
    "current": {
      "number": "17.4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "COALESCE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-coalesce"
    },
    "snapshot": {
      "number": "17.4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "COALESCE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-coalesce"
    }
  },
  "#x17-4-1-4-not-exists-and-exists": {
    "current": {
      "number": "17.4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT EXISTS and EXISTS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-filter-exists"
    },
    "snapshot": {
      "number": "17.4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT EXISTS and EXISTS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-filter-exists"
    }
  },
  "#x17-4-1-5-logical-or": {
    "current": {
      "number": "17.4.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-or",
      "url": "https://w3c.github.io/sparql-query/spec/#func-logical-or"
    },
    "snapshot": {
      "number": "17.4.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-or",
      "url": "https://www.w3.org/TR/sparql12-query/#func-logical-or"
    }
  },
  "#x17-4-1-6-logical-and": {
    "current": {
      "number": "17.4.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-and",
      "url": "https://w3c.github.io/sparql-query/spec/#func-logical-and"
    },
    "snapshot": {
      "number": "17.4.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-and",
      "url": "https://www.w3.org/TR/sparql12-query/#func-logical-and"
    }
  },
  "#x17-4-1-7-logical-not": {
    "current": {
      "number": "17.4.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-not",
      "url": "https://w3c.github.io/sparql-query/spec/#func-logical-not"
    },
    "snapshot": {
      "number": "17.4.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "logical-not",
      "url": "https://www.w3.org/TR/sparql12-query/#func-logical-not"
    }
  },
  "#x17-4-1-8-in": {
    "current": {
      "number": "17.4.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IN",
      "url": "https://w3c.github.io/sparql-query/spec/#func-in"
    },
    "snapshot": {
      "number": "17.4.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IN",
      "url": "https://www.w3.org/TR/sparql12-query/#func-in"
    }
  },
  "#x17-4-1-9-not-in": {
    "current": {
      "number": "17.4.1.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT IN",
      "url": "https://w3c.github.io/sparql-query/spec/#func-not-in"
    },
    "snapshot": {
      "number": "17.4.1.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOT IN",
      "url": "https://www.w3.org/TR/sparql12-query/#func-not-in"
    }
  },
  "#x17-4-1-functional-forms": {
    "current": {
      "number": "17.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functional Forms",
      "url": "https://w3c.github.io/sparql-query/spec/#func-forms"
    },
    "snapshot": {
      "number": "17.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functional Forms",
      "url": "https://www.w3.org/TR/sparql12-query/#func-forms"
    }
  },
  "#x17-4-2-1-sameterm": {
    "current": {
      "number": "17.4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameTerm",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sameTerm"
    },
    "snapshot": {
      "number": "17.4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameTerm",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sameTerm"
    }
  },
  "#x17-4-2-10-haslang": {
    "current": {
      "number": "17.4.2.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANG",
      "url": "https://w3c.github.io/sparql-query/spec/#func-haslang"
    },
    "snapshot": {
      "number": "17.4.2.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANG",
      "url": "https://www.w3.org/TR/sparql12-query/#func-haslang"
    }
  },
  "#x17-4-2-11-haslangdir": {
    "current": {
      "number": "17.4.2.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANGDIR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-haslangdir"
    },
    "snapshot": {
      "number": "17.4.2.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "hasLANGDIR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-haslangdir"
    }
  },
  "#x17-4-2-12-datatype": {
    "current": {
      "number": "17.4.2.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DATATYPE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-datatype"
    },
    "snapshot": {
      "number": "17.4.2.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DATATYPE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-datatype"
    }
  },
  "#x17-4-2-13-iri": {
    "current": {
      "number": "17.4.2.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI",
      "url": "https://w3c.github.io/sparql-query/spec/#func-iri"
    },
    "snapshot": {
      "number": "17.4.2.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI",
      "url": "https://www.w3.org/TR/sparql12-query/#func-iri"
    }
  },
  "#x17-4-2-14-bnode": {
    "current": {
      "number": "17.4.2.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BNODE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-bnode"
    },
    "snapshot": {
      "number": "17.4.2.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "BNODE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-bnode"
    }
  },
  "#x17-4-2-15-strdt": {
    "current": {
      "number": "17.4.2.15",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRDT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strdt"
    },
    "snapshot": {
      "number": "17.4.2.15",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRDT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strdt"
    }
  },
  "#x17-4-2-16-strlang": {
    "current": {
      "number": "17.4.2.16",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANG",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strlang"
    },
    "snapshot": {
      "number": "17.4.2.16",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANG",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strlang"
    }
  },
  "#x17-4-2-17-strlangdir": {
    "current": {
      "number": "17.4.2.17",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANGDIR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strlangdir"
    },
    "snapshot": {
      "number": "17.4.2.17",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLANGDIR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strlangdir"
    }
  },
  "#x17-4-2-18-uuid": {
    "current": {
      "number": "17.4.2.18",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UUID",
      "url": "https://w3c.github.io/sparql-query/spec/#func-uuid"
    },
    "snapshot": {
      "number": "17.4.2.18",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UUID",
      "url": "https://www.w3.org/TR/sparql12-query/#func-uuid"
    }
  },
  "#x17-4-2-19-struuid": {
    "current": {
      "number": "17.4.2.19",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRUUID",
      "url": "https://w3c.github.io/sparql-query/spec/#func-struuid"
    },
    "snapshot": {
      "number": "17.4.2.19",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRUUID",
      "url": "https://www.w3.org/TR/sparql12-query/#func-struuid"
    }
  },
  "#x17-4-2-2-samevalue": {
    "current": {
      "number": "17.4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameValue",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sameValue"
    },
    "snapshot": {
      "number": "17.4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "sameValue",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sameValue"
    }
  },
  "#x17-4-2-3-isiri": {
    "current": {
      "number": "17.4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isIRI",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isIRI"
    },
    "snapshot": {
      "number": "17.4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isIRI",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isIRI"
    }
  },
  "#x17-4-2-4-isblank": {
    "current": {
      "number": "17.4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isBLANK",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isBlank"
    },
    "snapshot": {
      "number": "17.4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isBLANK",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isBlank"
    }
  },
  "#x17-4-2-5-isliteral": {
    "current": {
      "number": "17.4.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isLITERAL",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isLiteral"
    },
    "snapshot": {
      "number": "17.4.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isLITERAL",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isLiteral"
    }
  },
  "#x17-4-2-6-isnumeric": {
    "current": {
      "number": "17.4.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isNUMERIC",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isNumeric"
    },
    "snapshot": {
      "number": "17.4.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isNUMERIC",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isNumeric"
    }
  },
  "#x17-4-2-7-str": {
    "current": {
      "number": "17.4.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-str"
    },
    "snapshot": {
      "number": "17.4.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-str"
    }
  },
  "#x17-4-2-8-lang": {
    "current": {
      "number": "17.4.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANG",
      "url": "https://w3c.github.io/sparql-query/spec/#func-lang"
    },
    "snapshot": {
      "number": "17.4.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANG",
      "url": "https://www.w3.org/TR/sparql12-query/#func-lang"
    }
  },
  "#x17-4-2-9-langdir": {
    "current": {
      "number": "17.4.2.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANGDIR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-langdir"
    },
    "snapshot": {
      "number": "17.4.2.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LANGDIR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-langdir"
    }
  },
  "#x17-4-2-functions-on-rdf-terms": {
    "current": {
      "number": "17.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on RDF Terms",
      "url": "https://w3c.github.io/sparql-query/spec/#func-rdfTerms"
    },
    "snapshot": {
      "number": "17.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on RDF Terms",
      "url": "https://www.w3.org/TR/sparql12-query/#func-rdfTerms"
    }
  },
  "#x17-4-3-1-strlen": {
    "current": {
      "number": "17.4.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLEN",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strlen"
    },
    "snapshot": {
      "number": "17.4.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRLEN",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strlen"
    }
  },
  "#x17-4-3-10-concat": {
    "current": {
      "number": "17.4.3.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONCAT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-concat"
    },
    "snapshot": {
      "number": "17.4.3.10",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONCAT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-concat"
    }
  },
  "#x17-4-3-11-langmatches": {
    "current": {
      "number": "17.4.3.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "langMATCHES",
      "url": "https://w3c.github.io/sparql-query/spec/#func-langMatches"
    },
    "snapshot": {
      "number": "17.4.3.11",
      "spec": "SPARQL 1.2 Query Language",
      "text": "langMATCHES",
      "url": "https://www.w3.org/TR/sparql12-query/#func-langMatches"
    }
  },
  "#x17-4-3-12-regex": {
    "current": {
      "number": "17.4.3.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REGEX",
      "url": "https://w3c.github.io/sparql-query/spec/#func-regex"
    },
    "snapshot": {
      "number": "17.4.3.12",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REGEX",
      "url": "https://www.w3.org/TR/sparql12-query/#func-regex"
    }
  },
  "#x17-4-3-13-replace": {
    "current": {
      "number": "17.4.3.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REPLACE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-replace"
    },
    "snapshot": {
      "number": "17.4.3.13",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REPLACE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-replace"
    }
  },
  "#x17-4-3-14-encode_for_uri": {
    "current": {
      "number": "17.4.3.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ENCODE_FOR_URI",
      "url": "https://w3c.github.io/sparql-query/spec/#func-encode"
    },
    "snapshot": {
      "number": "17.4.3.14",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ENCODE_FOR_URI",
      "url": "https://www.w3.org/TR/sparql12-query/#func-encode"
    }
  },
  "#x17-4-3-2-substr": {
    "current": {
      "number": "17.4.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBSTR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-substr"
    },
    "snapshot": {
      "number": "17.4.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBSTR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-substr"
    }
  },
  "#x17-4-3-3-ucase": {
    "current": {
      "number": "17.4.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UCASE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-ucase"
    },
    "snapshot": {
      "number": "17.4.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "UCASE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-ucase"
    }
  },
  "#x17-4-3-4-lcase": {
    "current": {
      "number": "17.4.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LCASE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-lcase"
    },
    "snapshot": {
      "number": "17.4.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "LCASE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-lcase"
    }
  },
  "#x17-4-3-5-strstarts": {
    "current": {
      "number": "17.4.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRSTARTS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strstarts"
    },
    "snapshot": {
      "number": "17.4.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRSTARTS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strstarts"
    }
  },
  "#x17-4-3-6-strends": {
    "current": {
      "number": "17.4.3.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRENDS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strends"
    },
    "snapshot": {
      "number": "17.4.3.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRENDS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strends"
    }
  },
  "#x17-4-3-7-contains": {
    "current": {
      "number": "17.4.3.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONTAINS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-contains"
    },
    "snapshot": {
      "number": "17.4.3.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CONTAINS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-contains"
    }
  },
  "#x17-4-3-8-strbefore": {
    "current": {
      "number": "17.4.3.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRBEFORE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strbefore"
    },
    "snapshot": {
      "number": "17.4.3.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRBEFORE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strbefore"
    }
  },
  "#x17-4-3-9-strafter": {
    "current": {
      "number": "17.4.3.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRAFTER",
      "url": "https://w3c.github.io/sparql-query/spec/#func-strafter"
    },
    "snapshot": {
      "number": "17.4.3.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "STRAFTER",
      "url": "https://www.w3.org/TR/sparql12-query/#func-strafter"
    }
  },
  "#x17-4-3-functions-on-strings": {
    "current": {
      "number": "17.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Strings",
      "url": "https://w3c.github.io/sparql-query/spec/#func-string"
    },
    "snapshot": {
      "number": "17.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Strings",
      "url": "https://www.w3.org/TR/sparql12-query/#func-string"
    }
  },
  "#x17-4-4-1-abs": {
    "current": {
      "number": "17.4.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ABS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-abs"
    },
    "snapshot": {
      "number": "17.4.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ABS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-abs"
    }
  },
  "#x17-4-4-2-round": {
    "current": {
      "number": "17.4.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ROUND",
      "url": "https://w3c.github.io/sparql-query/spec/#func-round"
    },
    "snapshot": {
      "number": "17.4.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ROUND",
      "url": "https://www.w3.org/TR/sparql12-query/#func-round"
    }
  },
  "#x17-4-4-3-ceil": {
    "current": {
      "number": "17.4.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CEIL",
      "url": "https://w3c.github.io/sparql-query/spec/#func-ceil"
    },
    "snapshot": {
      "number": "17.4.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "CEIL",
      "url": "https://www.w3.org/TR/sparql12-query/#func-ceil"
    }
  },
  "#x17-4-4-4-floor": {
    "current": {
      "number": "17.4.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "FLOOR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-floor"
    },
    "snapshot": {
      "number": "17.4.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "FLOOR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-floor"
    }
  },
  "#x17-4-4-5-rand": {
    "current": {
      "number": "17.4.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RAND",
      "url": "https://w3c.github.io/sparql-query/spec/#func-rand"
    },
    "snapshot": {
      "number": "17.4.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RAND",
      "url": "https://www.w3.org/TR/sparql12-query/#func-rand"
    }
  },
  "#x17-4-4-functions-on-numerics": {
    "current": {
      "number": "17.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Numerics",
      "url": "https://w3c.github.io/sparql-query/spec/#func-numerics"
    },
    "snapshot": {
      "number": "17.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Numerics",
      "url": "https://www.w3.org/TR/sparql12-query/#func-numerics"
    }
  },
  "#x17-4-5-1-now": {
    "current": {
      "number": "17.4.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOW",
      "url": "https://w3c.github.io/sparql-query/spec/#func-now"
    },
    "snapshot": {
      "number": "17.4.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "NOW",
      "url": "https://www.w3.org/TR/sparql12-query/#func-now"
    }
  },
  "#x17-4-5-2-year": {
    "current": {
      "number": "17.4.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "YEAR",
      "url": "https://w3c.github.io/sparql-query/spec/#func-year"
    },
    "snapshot": {
      "number": "17.4.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "YEAR",
      "url": "https://www.w3.org/TR/sparql12-query/#func-year"
    }
  },
  "#x17-4-5-3-month": {
    "current": {
      "number": "17.4.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MONTH",
      "url": "https://w3c.github.io/sparql-query/spec/#func-month"
    },
    "snapshot": {
      "number": "17.4.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MONTH",
      "url": "https://www.w3.org/TR/sparql12-query/#func-month"
    }
  },
  "#x17-4-5-4-day": {
    "current": {
      "number": "17.4.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DAY",
      "url": "https://w3c.github.io/sparql-query/spec/#func-day"
    },
    "snapshot": {
      "number": "17.4.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DAY",
      "url": "https://www.w3.org/TR/sparql12-query/#func-day"
    }
  },
  "#x17-4-5-5-hours": {
    "current": {
      "number": "17.4.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HOURS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-hours"
    },
    "snapshot": {
      "number": "17.4.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HOURS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-hours"
    }
  },
  "#x17-4-5-6-minutes": {
    "current": {
      "number": "17.4.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MINUTES",
      "url": "https://w3c.github.io/sparql-query/spec/#func-minutes"
    },
    "snapshot": {
      "number": "17.4.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MINUTES",
      "url": "https://www.w3.org/TR/sparql12-query/#func-minutes"
    }
  },
  "#x17-4-5-7-seconds": {
    "current": {
      "number": "17.4.5.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SECONDS",
      "url": "https://w3c.github.io/sparql-query/spec/#func-seconds"
    },
    "snapshot": {
      "number": "17.4.5.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SECONDS",
      "url": "https://www.w3.org/TR/sparql12-query/#func-seconds"
    }
  },
  "#x17-4-5-8-timezone": {
    "current": {
      "number": "17.4.5.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TIMEZONE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-timezone"
    },
    "snapshot": {
      "number": "17.4.5.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TIMEZONE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-timezone"
    }
  },
  "#x17-4-5-9-tz": {
    "current": {
      "number": "17.4.5.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TZ",
      "url": "https://w3c.github.io/sparql-query/spec/#func-tz"
    },
    "snapshot": {
      "number": "17.4.5.9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TZ",
      "url": "https://www.w3.org/TR/sparql12-query/#func-tz"
    }
  },
  "#x17-4-5-functions-on-dates-and-times": {
    "current": {
      "number": "17.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Dates and Times",
      "url": "https://w3c.github.io/sparql-query/spec/#func-date-time"
    },
    "snapshot": {
      "number": "17.4.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Dates and Times",
      "url": "https://www.w3.org/TR/sparql12-query/#func-date-time"
    }
  },
  "#x17-4-6-1-triple": {
    "current": {
      "number": "17.4.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TRIPLE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-triple"
    },
    "snapshot": {
      "number": "17.4.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "TRIPLE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-triple"
    }
  },
  "#x17-4-6-2-subject": {
    "current": {
      "number": "17.4.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBJECT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-subject"
    },
    "snapshot": {
      "number": "17.4.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SUBJECT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-subject"
    }
  },
  "#x17-4-6-3-predicate": {
    "current": {
      "number": "17.4.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "PREDICATE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-predicate"
    },
    "snapshot": {
      "number": "17.4.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "PREDICATE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-predicate"
    }
  },
  "#x17-4-6-4-object": {
    "current": {
      "number": "17.4.6.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OBJECT",
      "url": "https://w3c.github.io/sparql-query/spec/#func-object"
    },
    "snapshot": {
      "number": "17.4.6.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OBJECT",
      "url": "https://www.w3.org/TR/sparql12-query/#func-object"
    }
  },
  "#x17-4-6-5-istriple": {
    "current": {
      "number": "17.4.6.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isTRIPLE",
      "url": "https://w3c.github.io/sparql-query/spec/#func-isTriple"
    },
    "snapshot": {
      "number": "17.4.6.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "isTRIPLE",
      "url": "https://www.w3.org/TR/sparql12-query/#func-isTriple"
    }
  },
  "#x17-4-6-functions-on-triple-terms": {
    "current": {
      "number": "17.4.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Triple Terms",
      "url": "https://w3c.github.io/sparql-query/spec/#func-triple-terms"
    },
    "snapshot": {
      "number": "17.4.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Functions on Triple Terms",
      "url": "https://www.w3.org/TR/sparql12-query/#func-triple-terms"
    }
  },
  "#x17-4-7-1-md5": {
    "current": {
      "number": "17.4.7.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MD5",
      "url": "https://w3c.github.io/sparql-query/spec/#func-md5"
    },
    "snapshot": {
      "number": "17.4.7.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "MD5",
      "url": "https://www.w3.org/TR/sparql12-query/#func-md5"
    }
  },
  "#x17-4-7-2-sha1": {
    "current": {
      "number": "17.4.7.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA1",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha1"
    },
    "snapshot": {
      "number": "17.4.7.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA1",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha1"
    }
  },
  "#x17-4-7-3-sha256": {
    "current": {
      "number": "17.4.7.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA256",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha256"
    },
    "snapshot": {
      "number": "17.4.7.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA256",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha256"
    }
  },
  "#x17-4-7-4-sha384": {
    "current": {
      "number": "17.4.7.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA384",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha384"
    },
    "snapshot": {
      "number": "17.4.7.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA384",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha384"
    }
  },
  "#x17-4-7-5-sha512": {
    "current": {
      "number": "17.4.7.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA512",
      "url": "https://w3c.github.io/sparql-query/spec/#func-sha512"
    },
    "snapshot": {
      "number": "17.4.7.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SHA512",
      "url": "https://www.w3.org/TR/sparql12-query/#func-sha512"
    }
  },
  "#x17-4-7-hash-functions": {
    "current": {
      "number": "17.4.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Hash Functions",
      "url": "https://w3c.github.io/sparql-query/spec/#func-hash"
    },
    "snapshot": {
      "number": "17.4.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Hash Functions",
      "url": "https://www.w3.org/TR/sparql12-query/#func-hash"
    }
  },
  "#x17-4-function-definitions": {
    "current": {
      "number": "17.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Function Definitions",
      "url": "https://w3c.github.io/sparql-query/spec/#SparqlOps"
    },
    "snapshot": {
      "number": "17.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Function Definitions",
      "url": "https://www.w3.org/TR/sparql12-query/#SparqlOps"
    }
  },
  "#x17-5-xpath-constructor-functions": {
    "current": {
      "number": "17.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "XPath Constructor Functions",
      "url": "https://w3c.github.io/sparql-query/spec/#FunctionMapping"
    },
    "snapshot": {
      "number": "17.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "XPath Constructor Functions",
      "url": "https://www.w3.org/TR/sparql12-query/#FunctionMapping"
    }
  },
  "#x17-6-extensible-value-testing": {
    "current": {
      "number": "17.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extensible Value Testing",
      "url": "https://w3c.github.io/sparql-query/spec/#extensionFunctions"
    },
    "snapshot": {
      "number": "17.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extensible Value Testing",
      "url": "https://www.w3.org/TR/sparql12-query/#extensionFunctions"
    }
  },
  "#x17-expressions-and-testing-values": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "17. Expressions and Testing Values",
      "url": "https://w3c.github.io/sparql-query/spec/#expressions"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "17. Expressions and Testing Values",
      "url": "https://www.w3.org/TR/sparql12-query/#expressions"
    }
  },
  "#x18-1-1-rdf-dataset": {
    "current": {
      "number": "18.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Dataset",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlDataset"
    },
    "snapshot": {
      "number": "18.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Dataset",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlDataset"
    }
  },
  "#x18-1-2-query-variables": {
    "current": {
      "number": "18.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Query Variables",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlQueryVariables"
    },
    "snapshot": {
      "number": "18.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Query Variables",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlQueryVariables"
    }
  },
  "#x18-1-3-triple-patterns": {
    "current": {
      "number": "18.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Triple Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTriplePatterns"
    },
    "snapshot": {
      "number": "18.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Triple Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTriplePatterns"
    }
  },
  "#x18-1-4-basic-graph-patterns": {
    "current": {
      "number": "18.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlBasicGraphPatterns"
    },
    "snapshot": {
      "number": "18.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlBasicGraphPatterns"
    }
  },
  "#x18-1-5-property-path-patterns": {
    "current": {
      "number": "18.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlPropertyPaths"
    },
    "snapshot": {
      "number": "18.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlPropertyPaths"
    }
  },
  "#x18-1-6-solution-mapping": {
    "current": {
      "number": "18.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Mapping",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSolutions"
    },
    "snapshot": {
      "number": "18.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Mapping",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSolutions"
    }
  },
  "#x18-1-7-solution-sequence-modifiers": {
    "current": {
      "number": "18.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Sequence Modifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSolMod"
    },
    "snapshot": {
      "number": "18.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Solution Sequence Modifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSolMod"
    }
  },
  "#x18-1-8-sparql-query": {
    "current": {
      "number": "18.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Query",
      "url": "https://w3c.github.io/sparql-query/spec/#idp2427544"
    },
    "snapshot": {
      "number": "18.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Query",
      "url": "https://www.w3.org/TR/sparql12-query/#idp2427544"
    }
  },
  "#x18-1-initial-definitions": {
    "current": {
      "number": "18.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Initial Definitions",
      "url": "https://w3c.github.io/sparql-query/spec/#initDefinitions"
    },
    "snapshot": {
      "number": "18.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Initial Definitions",
      "url": "https://www.w3.org/TR/sparql12-query/#initDefinitions"
    }
  },
  "#x18-2-algebraic-syntax": {
    "current": {
      "number": "18.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Algebraic Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#algebraicSyntax"
    },
    "snapshot": {
      "number": "18.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Algebraic Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#algebraicSyntax"
    }
  },
  "#x18-3-1-variable-scope": {
    "current": {
      "number": "18.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Variable Scope",
      "url": "https://w3c.github.io/sparql-query/spec/#variableScope"
    },
    "snapshot": {
      "number": "18.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Variable Scope",
      "url": "https://www.w3.org/TR/sparql12-query/#variableScope"
    }
  },
  "#x18-3-2-1-expand-syntax-forms": {
    "current": {
      "number": "18.3.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expand Syntax Forms",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlExpandForms"
    },
    "snapshot": {
      "number": "18.3.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Expand Syntax Forms",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlExpandForms"
    }
  },
  "#x18-3-2-2-collect-filter-elements": {
    "current": {
      "number": "18.3.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Collect FILTER Elements",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlCollectFilters"
    },
    "snapshot": {
      "number": "18.3.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Collect FILTER Elements",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlCollectFilters"
    }
  },
  "#x18-3-2-3-translate-property-path-expressions": {
    "current": {
      "number": "18.3.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslatePathExpressions"
    },
    "snapshot": {
      "number": "18.3.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslatePathExpressions"
    }
  },
  "#x18-3-2-4-translate-property-path-patterns": {
    "current": {
      "number": "18.3.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslatePathPatterns"
    },
    "snapshot": {
      "number": "18.3.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Property Path Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslatePathPatterns"
    }
  },
  "#x18-3-2-5-translate-basic-graph-patterns": {
    "current": {
      "number": "18.3.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslateBasicGraphPatterns"
    },
    "snapshot": {
      "number": "18.3.2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslateBasicGraphPatterns"
    }
  },
  "#x18-3-2-6-translate-graph-patterns": {
    "current": {
      "number": "18.3.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlTranslateGraphPatterns"
    },
    "snapshot": {
      "number": "18.3.2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translate Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlTranslateGraphPatterns"
    }
  },
  "#x18-3-2-7-filters-of-group": {
    "current": {
      "number": "18.3.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filters of Group",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAddFilters"
    },
    "snapshot": {
      "number": "18.3.2.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filters of Group",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAddFilters"
    }
  },
  "#x18-3-2-8-simplification-step": {
    "current": {
      "number": "18.3.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Simplification step",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSimplification"
    },
    "snapshot": {
      "number": "18.3.2.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Simplification step",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSimplification"
    }
  },
  "#x18-3-2-converting-graph-patterns": {
    "current": {
      "number": "18.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#convertGraphPattern"
    },
    "snapshot": {
      "number": "18.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#convertGraphPattern"
    }
  },
  "#x18-3-3-examples-of-mapped-graph-patterns": {
    "current": {
      "number": "18.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of Mapped Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraExamples"
    },
    "snapshot": {
      "number": "18.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples of Mapped Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraExamples"
    }
  },
  "#x18-3-4-1-grouping-and-aggregation": {
    "current": {
      "number": "18.3.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grouping and Aggregation",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlGroupAggregate"
    },
    "snapshot": {
      "number": "18.3.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grouping and Aggregation",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlGroupAggregate"
    }
  },
  "#x18-3-4-2-having": {
    "current": {
      "number": "18.3.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlHavingClause"
    },
    "snapshot": {
      "number": "18.3.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "HAVING",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlHavingClause"
    }
  },
  "#x18-3-4-3-values": {
    "current": {
      "number": "18.3.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraFinalValues"
    },
    "snapshot": {
      "number": "18.3.4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "VALUES",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraFinalValues"
    }
  },
  "#x18-3-4-4-select-expressions": {
    "current": {
      "number": "18.3.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSelectExpressions"
    },
    "snapshot": {
      "number": "18.3.4.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SELECT Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSelectExpressions"
    }
  },
  "#x18-3-4-converting-groups-aggregates-having-final-values-clause-and-select-expressions": {
    "current": {
      "number": "18.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Groups, Aggregates, HAVING, final VALUES clause and SELECT Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#convertGroupAggSelectExpressions"
    },
    "snapshot": {
      "number": "18.3.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Groups, Aggregates, HAVING, final VALUES clause and SELECT Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#convertGroupAggSelectExpressions"
    }
  },
  "#x18-3-5-1-order-by": {
    "current": {
      "number": "18.3.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlOrderBy"
    },
    "snapshot": {
      "number": "18.3.5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "ORDER BY",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlOrderBy"
    }
  },
  "#x18-3-5-2-projection": {
    "current": {
      "number": "18.3.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlProjection"
    },
    "snapshot": {
      "number": "18.3.5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Projection",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlProjection"
    }
  },
  "#x18-3-5-3-distinct": {
    "current": {
      "number": "18.3.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlDistinct"
    },
    "snapshot": {
      "number": "18.3.5.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "DISTINCT",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlDistinct"
    }
  },
  "#x18-3-5-4-reduced": {
    "current": {
      "number": "18.3.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlReduced"
    },
    "snapshot": {
      "number": "18.3.5.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "REDUCED",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlReduced"
    }
  },
  "#x18-3-5-5-offset-and-limit": {
    "current": {
      "number": "18.3.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET and LIMIT",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlOffsetLimit"
    },
    "snapshot": {
      "number": "18.3.5.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "OFFSET and LIMIT",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlOffsetLimit"
    }
  },
  "#x18-3-5-6-final-algebraic-query-expression": {
    "current": {
      "number": "18.3.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Final Algebraic Query Expression",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraOutcome"
    },
    "snapshot": {
      "number": "18.3.5.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Final Algebraic Query Expression",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraOutcome"
    }
  },
  "#x18-3-5-converting-solution-modifiers": {
    "current": {
      "number": "18.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Solution Modifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#convertSolMod"
    },
    "snapshot": {
      "number": "18.3.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Converting Solution Modifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#convertSolMod"
    }
  },
  "#x18-3-translation-to-the-algebraic-syntax": {
    "current": {
      "number": "18.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translation to the Algebraic Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#translation"
    },
    "snapshot": {
      "number": "18.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Translation to the Algebraic Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#translation"
    }
  },
  "#x18-4-1-sparql-basic-graph-pattern-matching": {
    "current": {
      "number": "18.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Basic Graph Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#BGPsparql"
    },
    "snapshot": {
      "number": "18.4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Basic Graph Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#BGPsparql"
    }
  },
  "#x18-4-2-treatment-of-blank-nodes": {
    "current": {
      "number": "18.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Treatment of Blank Nodes",
      "url": "https://w3c.github.io/sparql-query/spec/#BGPsparqlBNodes"
    },
    "snapshot": {
      "number": "18.4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Treatment of Blank Nodes",
      "url": "https://www.w3.org/TR/sparql12-query/#BGPsparqlBNodes"
    }
  },
  "#x18-4-basic-graph-patterns": {
    "current": {
      "number": "18.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#BasicGraphPattern"
    },
    "snapshot": {
      "number": "18.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#BasicGraphPattern"
    }
  },
  "#x18-5-property-path-patterns": {
    "current": {
      "number": "18.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#PropertyPathPatterns"
    },
    "snapshot": {
      "number": "18.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#PropertyPathPatterns"
    }
  },
  "#x18-6-1-1-set-functions": {
    "current": {
      "number": "18.6.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set Functions",
      "url": "https://w3c.github.io/sparql-query/spec/#setFunctions"
    },
    "snapshot": {
      "number": "18.6.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Set Functions",
      "url": "https://www.w3.org/TR/sparql12-query/#setFunctions"
    }
  },
  "#x18-6-1-2-count": {
    "current": {
      "number": "18.6.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Count",
      "url": "https://w3c.github.io/sparql-query/spec/#aggCount"
    },
    "snapshot": {
      "number": "18.6.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Count",
      "url": "https://www.w3.org/TR/sparql12-query/#aggCount"
    }
  },
  "#x18-6-1-3-sum": {
    "current": {
      "number": "18.6.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sum",
      "url": "https://w3c.github.io/sparql-query/spec/#aggSum"
    },
    "snapshot": {
      "number": "18.6.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sum",
      "url": "https://www.w3.org/TR/sparql12-query/#aggSum"
    }
  },
  "#x18-6-1-4-avg": {
    "current": {
      "number": "18.6.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Avg",
      "url": "https://w3c.github.io/sparql-query/spec/#aggAvg"
    },
    "snapshot": {
      "number": "18.6.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Avg",
      "url": "https://www.w3.org/TR/sparql12-query/#aggAvg"
    }
  },
  "#x18-6-1-5-min": {
    "current": {
      "number": "18.6.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Min",
      "url": "https://w3c.github.io/sparql-query/spec/#aggMin"
    },
    "snapshot": {
      "number": "18.6.1.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Min",
      "url": "https://www.w3.org/TR/sparql12-query/#aggMin"
    }
  },
  "#x18-6-1-6-max": {
    "current": {
      "number": "18.6.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Max",
      "url": "https://w3c.github.io/sparql-query/spec/#aggMax"
    },
    "snapshot": {
      "number": "18.6.1.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Max",
      "url": "https://www.w3.org/TR/sparql12-query/#aggMax"
    }
  },
  "#x18-6-1-7-groupconcat": {
    "current": {
      "number": "18.6.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GroupConcat",
      "url": "https://w3c.github.io/sparql-query/spec/#aggGroupConcat"
    },
    "snapshot": {
      "number": "18.6.1.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "GroupConcat",
      "url": "https://www.w3.org/TR/sparql12-query/#aggGroupConcat"
    }
  },
  "#x18-6-1-8-sample": {
    "current": {
      "number": "18.6.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sample",
      "url": "https://w3c.github.io/sparql-query/spec/#aggSample"
    },
    "snapshot": {
      "number": "18.6.1.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Sample",
      "url": "https://www.w3.org/TR/sparql12-query/#aggSample"
    }
  },
  "#x18-6-1-aggregate-algebra": {
    "current": {
      "number": "18.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Algebra",
      "url": "https://w3c.github.io/sparql-query/spec/#aggregateAlgebra"
    },
    "snapshot": {
      "number": "18.6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Aggregate Algebra",
      "url": "https://www.w3.org/TR/sparql12-query/#aggregateAlgebra"
    }
  },
  "#x18-6-2-evaluation-semantics": {
    "current": {
      "number": "18.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation Semantics",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebraEval"
    },
    "snapshot": {
      "number": "18.6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Evaluation Semantics",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebraEval"
    }
  },
  "#x18-6-3-1-notes": {
    "current": {
      "number": "18.6.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Notes",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlBGPExtend-notes"
    },
    "snapshot": {
      "number": "18.6.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Notes",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlBGPExtend-notes"
    }
  },
  "#x18-6-3-extending-sparql-basic-graph-matching": {
    "current": {
      "number": "18.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending SPARQL Basic Graph Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlBGPExtend"
    },
    "snapshot": {
      "number": "18.6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending SPARQL Basic Graph Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlBGPExtend"
    }
  },
  "#x18-6-sparql-algebra": {
    "current": {
      "number": "18.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Algebra",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlAlgebra"
    },
    "snapshot": {
      "number": "18.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Algebra",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlAlgebra"
    }
  },
  "#x18-definition-of-sparql": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "18. Definition of SPARQL",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlDefinition"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "18. Definition of SPARQL",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlDefinition"
    }
  },
  "#x19-1-sparql-string": {
    "current": {
      "number": "19.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL String",
      "url": "https://w3c.github.io/sparql-query/spec/#queryString"
    },
    "snapshot": {
      "number": "19.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL String",
      "url": "https://www.w3.org/TR/sparql12-query/#queryString"
    }
  },
  "#x19-2-codepoint-escape-sequences": {
    "current": {
      "number": "19.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Codepoint Escape Sequences",
      "url": "https://w3c.github.io/sparql-query/spec/#codepointEscape"
    },
    "snapshot": {
      "number": "19.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Codepoint Escape Sequences",
      "url": "https://www.w3.org/TR/sparql12-query/#codepointEscape"
    }
  },
  "#x19-3-white-space": {
    "current": {
      "number": "19.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "White Space",
      "url": "https://w3c.github.io/sparql-query/spec/#whitespace"
    },
    "snapshot": {
      "number": "19.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "White Space",
      "url": "https://www.w3.org/TR/sparql12-query/#whitespace"
    }
  },
  "#x19-4-comments": {
    "current": {
      "number": "19.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Comments",
      "url": "https://w3c.github.io/sparql-query/spec/#grammarComments"
    },
    "snapshot": {
      "number": "19.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Comments",
      "url": "https://www.w3.org/TR/sparql12-query/#grammarComments"
    }
  },
  "#x19-5-iri-references": {
    "current": {
      "number": "19.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI References",
      "url": "https://w3c.github.io/sparql-query/spec/#iriRefs"
    },
    "snapshot": {
      "number": "19.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "IRI References",
      "url": "https://www.w3.org/TR/sparql12-query/#iriRefs"
    }
  },
  "#x19-6-blank-nodes-and-blank-node-identifiers": {
    "current": {
      "number": "19.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Nodes and Blank Node Identifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#grammarBNodes"
    },
    "snapshot": {
      "number": "19.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Nodes and Blank Node Identifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#grammarBNodes"
    }
  },
  "#x19-7-escape-sequences-in-strings": {
    "current": {
      "number": "19.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Escape sequences in strings",
      "url": "https://w3c.github.io/sparql-query/spec/#grammarEscapes"
    },
    "snapshot": {
      "number": "19.7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Escape sequences in strings",
      "url": "https://www.w3.org/TR/sparql12-query/#grammarEscapes"
    }
  },
  "#x19-8-grammar": {
    "current": {
      "number": "19.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grammar",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlGrammar"
    },
    "snapshot": {
      "number": "19.8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Grammar",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlGrammar"
    }
  },
  "#x19-sparql-grammar": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "19. SPARQL Grammar",
      "url": "https://w3c.github.io/sparql-query/spec/#grammar"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "19. SPARQL Grammar",
      "url": "https://www.w3.org/TR/sparql12-query/#grammar"
    }
  },
  "#x2-1-writing-a-simple-query": {
    "current": {
      "number": "2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Writing a Simple Query",
      "url": "https://w3c.github.io/sparql-query/spec/#WritingSimpleQueries"
    },
    "snapshot": {
      "number": "2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Writing a Simple Query",
      "url": "https://www.w3.org/TR/sparql12-query/#WritingSimpleQueries"
    }
  },
  "#x2-2-multiple-matches": {
    "current": {
      "number": "2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Matches",
      "url": "https://w3c.github.io/sparql-query/spec/#MultipleMatches"
    },
    "snapshot": {
      "number": "2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Matches",
      "url": "https://www.w3.org/TR/sparql12-query/#MultipleMatches"
    }
  },
  "#x2-3-1-matching-literals-with-language-tags": {
    "current": {
      "number": "2.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Language Tags",
      "url": "https://w3c.github.io/sparql-query/spec/#matchLangTags"
    },
    "snapshot": {
      "number": "2.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Language Tags",
      "url": "https://www.w3.org/TR/sparql12-query/#matchLangTags"
    }
  },
  "#x2-3-2-matching-literals-with-numeric-types": {
    "current": {
      "number": "2.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Numeric Types",
      "url": "https://w3c.github.io/sparql-query/spec/#matchNumber"
    },
    "snapshot": {
      "number": "2.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Numeric Types",
      "url": "https://www.w3.org/TR/sparql12-query/#matchNumber"
    }
  },
  "#x2-3-3-matching-literals-with-arbitrary-datatypes": {
    "current": {
      "number": "2.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Arbitrary Datatypes",
      "url": "https://w3c.github.io/sparql-query/spec/#matchArbDT"
    },
    "snapshot": {
      "number": "2.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Literals with Arbitrary Datatypes",
      "url": "https://www.w3.org/TR/sparql12-query/#matchArbDT"
    }
  },
  "#x2-3-matching-rdf-literals": {
    "current": {
      "number": "2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching RDF Literals",
      "url": "https://w3c.github.io/sparql-query/spec/#matchingRDFLiterals"
    },
    "snapshot": {
      "number": "2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching RDF Literals",
      "url": "https://www.w3.org/TR/sparql12-query/#matchingRDFLiterals"
    }
  },
  "#x2-4-blank-node-identifiers-in-query-results": {
    "current": {
      "number": "2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers in Query Results",
      "url": "https://w3c.github.io/sparql-query/spec/#BlankNodesInResults"
    },
    "snapshot": {
      "number": "2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers in Query Results",
      "url": "https://www.w3.org/TR/sparql12-query/#BlankNodesInResults"
    }
  },
  "#x2-5-creating-values-with-expressions": {
    "current": {
      "number": "2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Creating Values with Expressions",
      "url": "https://w3c.github.io/sparql-query/spec/#CreatingValuesWithExpressions"
    },
    "snapshot": {
      "number": "2.5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Creating Values with Expressions",
      "url": "https://www.w3.org/TR/sparql12-query/#CreatingValuesWithExpressions"
    }
  },
  "#x2-6-building-rdf-graphs": {
    "current": {
      "number": "2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Building RDF Graphs",
      "url": "https://w3c.github.io/sparql-query/spec/#constructGraph"
    },
    "snapshot": {
      "number": "2.6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Building RDF Graphs",
      "url": "https://www.w3.org/TR/sparql12-query/#constructGraph"
    }
  },
  "#x2-making-simple-queries-informative": {
    "current": {
      "number": "2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Making Simple Queries (Informative)",
      "url": "https://w3c.github.io/sparql-query/spec/#basicpatterns"
    },
    "snapshot": {
      "number": "2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Making Simple Queries (Informative)",
      "url": "https://www.w3.org/TR/sparql12-query/#basicpatterns"
    }
  },
  "#x20-1-conformance": {
    "current": {
      "number": "20.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Conformance",
      "url": "https://w3c.github.io/sparql-query/spec/#conformance-0"
    },
    "snapshot": {
      "number": "20.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Conformance",
      "url": "https://www.w3.org/TR/sparql12-query/#conformance-0"
    }
  },
  "#x20-conformance": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "20. Conformance",
      "url": "https://w3c.github.io/sparql-query/spec/#conformance"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "20. Conformance",
      "url": "https://www.w3.org/TR/sparql12-query/#conformance"
    }
  },
  "#x21-internet-media-type-file-extension-and-macintosh-file-type": {
    "current": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "21. Internet Media Type, File Extension and Macintosh File Type",
      "url": "https://w3c.github.io/sparql-query/spec/#mediaType"
    },
    "snapshot": {
      "number": "",
      "spec": "SPARQL 1.2 Query Language",
      "text": "21. Internet Media Type, File Extension and Macintosh File Type",
      "url": "https://www.w3.org/TR/sparql12-query/#mediaType"
    }
  },
  "#x3-1-restricting-the-value-of-strings": {
    "current": {
      "number": "3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting the Value of Strings",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictString"
    },
    "snapshot": {
      "number": "3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting the Value of Strings",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictString"
    }
  },
  "#x3-2-restricting-numeric-values": {
    "current": {
      "number": "3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Numeric Values",
      "url": "https://w3c.github.io/sparql-query/spec/#restrictNumber"
    },
    "snapshot": {
      "number": "3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Restricting Numeric Values",
      "url": "https://www.w3.org/TR/sparql12-query/#restrictNumber"
    }
  },
  "#x3-3-other-term-constraints": {
    "current": {
      "number": "3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Other Term Constraints",
      "url": "https://w3c.github.io/sparql-query/spec/#otherTermConstraints"
    },
    "snapshot": {
      "number": "3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Other Term Constraints",
      "url": "https://www.w3.org/TR/sparql12-query/#otherTermConstraints"
    }
  },
  "#x3-rdf-term-constraints-informative": {
    "current": {
      "number": "3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Constraints (Informative)",
      "url": "https://w3c.github.io/sparql-query/spec/#termConstraint"
    },
    "snapshot": {
      "number": "3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Constraints (Informative)",
      "url": "https://www.w3.org/TR/sparql12-query/#termConstraint"
    }
  },
  "#x4-1-1-1-prefixed-names": {
    "current": {
      "number": "4.1.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Prefixed Names",
      "url": "https://w3c.github.io/sparql-query/spec/#prefNames"
    },
    "snapshot": {
      "number": "4.1.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Prefixed Names",
      "url": "https://www.w3.org/TR/sparql12-query/#prefNames"
    }
  },
  "#x4-1-1-2-relative-iris": {
    "current": {
      "number": "4.1.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relative IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#relIRIs"
    },
    "snapshot": {
      "number": "4.1.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relative IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#relIRIs"
    }
  },
  "#x4-1-1-syntax-for-iris": {
    "current": {
      "number": "4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for IRIs",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynIRI"
    },
    "snapshot": {
      "number": "4.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for IRIs",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynIRI"
    }
  },
  "#x4-1-2-syntax-for-literals": {
    "current": {
      "number": "4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Literals",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynLiterals"
    },
    "snapshot": {
      "number": "4.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Literals",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynLiterals"
    }
  },
  "#x4-1-3-syntax-for-query-variables": {
    "current": {
      "number": "4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Query Variables",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynVariables"
    },
    "snapshot": {
      "number": "4.1.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Query Variables",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynVariables"
    }
  },
  "#x4-1-4-syntax-for-blank-nodes": {
    "current": {
      "number": "4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Blank Nodes",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynBlankNodes"
    },
    "snapshot": {
      "number": "4.1.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Blank Nodes",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynBlankNodes"
    }
  },
  "#x4-1-rdf-term-syntax": {
    "current": {
      "number": "4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#syntaxTerms"
    },
    "snapshot": {
      "number": "4.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Term Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#syntaxTerms"
    }
  },
  "#x4-2-1-predicate-object-lists": {
    "current": {
      "number": "4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Predicate-Object Lists",
      "url": "https://w3c.github.io/sparql-query/spec/#predObjLists"
    },
    "snapshot": {
      "number": "4.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Predicate-Object Lists",
      "url": "https://www.w3.org/TR/sparql12-query/#predObjLists"
    }
  },
  "#x4-2-2-object-lists": {
    "current": {
      "number": "4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Object Lists",
      "url": "https://w3c.github.io/sparql-query/spec/#objLists"
    },
    "snapshot": {
      "number": "4.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Object Lists",
      "url": "https://www.w3.org/TR/sparql12-query/#objLists"
    }
  },
  "#x4-2-3-rdf-collections": {
    "current": {
      "number": "4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Collections",
      "url": "https://w3c.github.io/sparql-query/spec/#collections"
    },
    "snapshot": {
      "number": "4.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "RDF Collections",
      "url": "https://www.w3.org/TR/sparql12-query/#collections"
    }
  },
  "#x4-2-4-rdf-type": {
    "current": {
      "number": "4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "rdf:type",
      "url": "https://w3c.github.io/sparql-query/spec/#abbrevRdfType"
    },
    "snapshot": {
      "number": "4.2.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "rdf:type",
      "url": "https://www.w3.org/TR/sparql12-query/#abbrevRdfType"
    }
  },
  "#x4-2-syntax-for-triple-patterns": {
    "current": {
      "number": "4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Triple Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#QSynTriples"
    },
    "snapshot": {
      "number": "4.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Syntax for Triple Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#QSynTriples"
    }
  },
  "#x4-3-version-announcement": {
    "current": {
      "number": "4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Version Announcement",
      "url": "https://w3c.github.io/sparql-query/spec/#syntaxVersionAnnouncement"
    },
    "snapshot": {
      "number": "4.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Version Announcement",
      "url": "https://www.w3.org/TR/sparql12-query/#syntaxVersionAnnouncement"
    }
  },
  "#x4-sparql-syntax": {
    "current": {
      "number": "4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#sparqlSyntax"
    },
    "snapshot": {
      "number": "4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "SPARQL Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#sparqlSyntax"
    }
  },
  "#x5-1-1-blank-node-identifiers": {
    "current": {
      "number": "5.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers",
      "url": "https://w3c.github.io/sparql-query/spec/#bgpBNodeIdentifiers"
    },
    "snapshot": {
      "number": "5.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Blank Node Identifiers",
      "url": "https://www.w3.org/TR/sparql12-query/#bgpBNodeIdentifiers"
    }
  },
  "#x5-1-2-extending-basic-graph-pattern-matching": {
    "current": {
      "number": "5.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending Basic Graph Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#bgpExtend"
    },
    "snapshot": {
      "number": "5.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Extending Basic Graph Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#bgpExtend"
    }
  },
  "#x5-1-basic-graph-patterns": {
    "current": {
      "number": "5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#BasicGraphPatterns"
    },
    "snapshot": {
      "number": "5.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Basic Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#BasicGraphPatterns"
    }
  },
  "#x5-2-1-empty-group-pattern": {
    "current": {
      "number": "5.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Empty Group Pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#emptyGroupPattern"
    },
    "snapshot": {
      "number": "5.2.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Empty Group Pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#emptyGroupPattern"
    }
  },
  "#x5-2-2-scope-of-filters": {
    "current": {
      "number": "5.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Scope of Filters",
      "url": "https://w3c.github.io/sparql-query/spec/#scopeFilters"
    },
    "snapshot": {
      "number": "5.2.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Scope of Filters",
      "url": "https://www.w3.org/TR/sparql12-query/#scopeFilters"
    }
  },
  "#x5-2-3-group-graph-pattern-examples": {
    "current": {
      "number": "5.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Pattern Examples",
      "url": "https://w3c.github.io/sparql-query/spec/#groupExamples"
    },
    "snapshot": {
      "number": "5.2.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Pattern Examples",
      "url": "https://www.w3.org/TR/sparql12-query/#groupExamples"
    }
  },
  "#x5-2-group-graph-patterns": {
    "current": {
      "number": "5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#GroupPatterns"
    },
    "snapshot": {
      "number": "5.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Group Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#GroupPatterns"
    }
  },
  "#x5-graph-patterns": {
    "current": {
      "number": "5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#GraphPattern"
    },
    "snapshot": {
      "number": "5",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#GraphPattern"
    }
  },
  "#x6-1-optional-pattern-matching": {
    "current": {
      "number": "6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Optional Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#OptionalMatching"
    },
    "snapshot": {
      "number": "6.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Optional Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#OptionalMatching"
    }
  },
  "#x6-2-constraints-in-optional-pattern-matching": {
    "current": {
      "number": "6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Constraints in Optional Pattern Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#OptionalAndConstraints"
    },
    "snapshot": {
      "number": "6.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Constraints in Optional Pattern Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#OptionalAndConstraints"
    }
  },
  "#x6-3-multiple-optional-graph-patterns": {
    "current": {
      "number": "6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Optional Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#MultipleOptionals"
    },
    "snapshot": {
      "number": "6.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Multiple Optional Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#MultipleOptionals"
    }
  },
  "#x6-including-optional-values": {
    "current": {
      "number": "6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Including Optional Values",
      "url": "https://w3c.github.io/sparql-query/spec/#optionals"
    },
    "snapshot": {
      "number": "6",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Including Optional Values",
      "url": "https://www.w3.org/TR/sparql12-query/#optionals"
    }
  },
  "#x7-matching-alternatives": {
    "current": {
      "number": "7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Alternatives",
      "url": "https://w3c.github.io/sparql-query/spec/#alternatives"
    },
    "snapshot": {
      "number": "7",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Matching Alternatives",
      "url": "https://www.w3.org/TR/sparql12-query/#alternatives"
    }
  },
  "#x8-1-1-testing-for-the-absence-of-a-pattern": {
    "current": {
      "number": "8.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Absence of a Pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-notexists"
    },
    "snapshot": {
      "number": "8.1.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Absence of a Pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-notexists"
    }
  },
  "#x8-1-2-testing-for-the-presence-of-a-pattern": {
    "current": {
      "number": "8.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Presence of a Pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-exists"
    },
    "snapshot": {
      "number": "8.1.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Testing For the Presence of a Pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-exists"
    }
  },
  "#x8-1-filtering-using-graph-patterns": {
    "current": {
      "number": "8.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filtering Using Graph Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-pattern"
    },
    "snapshot": {
      "number": "8.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Filtering Using Graph Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-pattern"
    }
  },
  "#x8-2-removing-possible-solutions": {
    "current": {
      "number": "8.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Removing Possible Solutions",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-minus"
    },
    "snapshot": {
      "number": "8.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Removing Possible Solutions",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-minus"
    }
  },
  "#x8-3-1-example-sharing-of-variables": {
    "current": {
      "number": "8.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Sharing of variables",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-example-1"
    },
    "snapshot": {
      "number": "8.3.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Sharing of variables",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-example-1"
    }
  },
  "#x8-3-2-example-fixed-pattern": {
    "current": {
      "number": "8.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Fixed pattern",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-example-2"
    },
    "snapshot": {
      "number": "8.3.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Fixed pattern",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-example-2"
    }
  },
  "#x8-3-3-example-inner-filters": {
    "current": {
      "number": "8.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Inner FILTERs",
      "url": "https://w3c.github.io/sparql-query/spec/#idp899488"
    },
    "snapshot": {
      "number": "8.3.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Example: Inner FILTERs",
      "url": "https://www.w3.org/TR/sparql12-query/#idp899488"
    }
  },
  "#x8-3-relationship-and-differences-between-not-exists-and-minus": {
    "current": {
      "number": "8.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relationship and differences between NOT EXISTS and MINUS",
      "url": "https://w3c.github.io/sparql-query/spec/#neg-notexists-minus"
    },
    "snapshot": {
      "number": "8.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Relationship and differences between NOT EXISTS and MINUS",
      "url": "https://www.w3.org/TR/sparql12-query/#neg-notexists-minus"
    }
  },
  "#x8-negation": {
    "current": {
      "number": "8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Negation",
      "url": "https://w3c.github.io/sparql-query/spec/#negation"
    },
    "snapshot": {
      "number": "8",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Negation",
      "url": "https://www.w3.org/TR/sparql12-query/#negation"
    }
  },
  "#x9-1-property-path-syntax": {
    "current": {
      "number": "9.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Syntax",
      "url": "https://w3c.github.io/sparql-query/spec/#pp-language"
    },
    "snapshot": {
      "number": "9.1",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Path Syntax",
      "url": "https://www.w3.org/TR/sparql12-query/#pp-language"
    }
  },
  "#x9-2-examples": {
    "current": {
      "number": "9.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypath-examples"
    },
    "snapshot": {
      "number": "9.2",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Examples",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypath-examples"
    }
  },
  "#x9-3-property-paths-and-equivalent-patterns": {
    "current": {
      "number": "9.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths and Equivalent Patterns",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypath-syntaxforms"
    },
    "snapshot": {
      "number": "9.3",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths and Equivalent Patterns",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypath-syntaxforms"
    }
  },
  "#x9-4-arbitrary-length-path-matching": {
    "current": {
      "number": "9.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Arbitrary Length Path Matching",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypath-arbitrary-length"
    },
    "snapshot": {
      "number": "9.4",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Arbitrary Length Path Matching",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypath-arbitrary-length"
    }
  },
  "#x9-property-paths": {
    "current": {
      "number": "9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths",
      "url": "https://w3c.github.io/sparql-query/spec/#propertypaths"
    },
    "snapshot": {
      "number": "9",
      "spec": "SPARQL 1.2 Query Language",
      "text": "Property Paths",
      "url": "https://www.w3.org/TR/sparql12-query/#propertypaths"
    }
  }
}