Traqula
    Preparing search index...

    Variable updateNoModifyParserBuilderConst

    updateNoModifyParserBuilder: ParserBuilder<
        SparqlContext,
        | "string"
        | "object"
        | "add"
        | "clear"
        | "copy"
        | "move"
        | "var"
        | "drop"
        | "load"
        | "update"
        | "quads"
        | "graphRef"
        | "create"
        | "blankNode"
        | "rdfLiteral"
        | "iri"
        | "numericLiteral"
        | "numericLiteralUnsigned"
        | "numericLiteralPositive"
        | "numericLiteralNegative"
        | "booleanLiteral"
        | "iriFull"
        | "prefixedName"
        | "VerbA"
        | "prologue"
        | "baseDecl"
        | "prefixDecl"
        | "verb"
        | "varOrIri"
        | "varOrTerm"
        | "graphTerm"
        | "propertyListNotEmpty"
        | "triplesNode"
        | "propertyList"
        | "triplesSameSubject"
        | "triplesTemplate"
        | "objectList"
        | "graphNode"
        | "collection"
        | "blankNodePropertyList"
        | "updateUnit"
        | "update1"
        | "insertData"
        | "quadData"
        | "deleteData"
        | "deleteWhere"
        | "quadPattern"
        | "graphRefAll"
        | "graphOrDefault"
        | "quadsNotTriples",
        {
            add: ParserRule<any, "add"> & SparqlGrammarRule<
                "add",
                UpdateOperationAdd
                | UpdateOperationMove
                | UpdateOperationCopy,
                [],
            > & SparqlGeneratorRule<
                "add",
                UpdateOperationAdd
                | UpdateOperationMove
                | UpdateOperationCopy,
                [],
            >;
            baseDecl: ParserRule<any, "baseDecl"> & SparqlGrammarRule<
                "baseDecl",
                ContextDefinitionBase,
                [],
            > & SparqlGeneratorRule<"baseDecl", ContextDefinitionBase, []>;
            blankNode: ParserRule<any, "blankNode"> & SparqlGrammarRule<
                "blankNode",
                TermBlank,
                [],
            > & SparqlGeneratorRule<"blankNode", TermBlank, []>;
            blankNodePropertyList: ParserRule<any, "blankNodePropertyList"> & SparqlGrammarRule<
                "blankNodePropertyList",
                TripleCollectionBlankNodeProperties,
                [],
            > & SparqlGeneratorRule<
                "blankNodePropertyList",
                TripleCollectionBlankNodeProperties,
                [],
            >;
            booleanLiteral: ParserRule<any, "booleanLiteral"> & SparqlGrammarRule<
                "booleanLiteral",
                TermLiteralTyped,
            >;
            clear: ParserRule<any, "clear"> & SparqlGrammarRule<
                "clear",
                UpdateOperationClear
                | UpdateOperationDrop,
                [],
            > & SparqlGeneratorRule<
                "clear",
                UpdateOperationClear
                | UpdateOperationDrop,
                [],
            >;
            collection: ParserRule<any, "collection"> & SparqlGrammarRule<
                "collection",
                TripleCollectionList,
                [],
            > & SparqlGeneratorRule<"collection", TripleCollectionList, []>;
            copy: ParserRule<any, "copy"> & SparqlGrammarRule<
                "copy",
                UpdateOperationAdd
                | UpdateOperationMove
                | UpdateOperationCopy,
                [],
            > & SparqlGeneratorRule<
                "copy",
                UpdateOperationAdd
                | UpdateOperationMove
                | UpdateOperationCopy,
                [],
            >;
            create: ParserRule<any, "create"> & SparqlGrammarRule<
                "create",
                UpdateOperationCreate,
                [],
            > & SparqlGeneratorRule<"create", UpdateOperationCreate, []>;
            deleteData: ParserRule<any, "deleteData"> & SparqlGrammarRule<
                "deleteData",
                | UpdateOperationInsertData
                | UpdateOperationDeleteData
                | UpdateOperationDeleteWhere,
                [],
            > & SparqlGeneratorRule<
                "deleteData",
                | UpdateOperationInsertData
                | UpdateOperationDeleteData
                | UpdateOperationDeleteWhere,
                [],
            >;
            deleteWhere: ParserRule<any, "deleteWhere"> & SparqlGrammarRule<
                "deleteWhere",
                | UpdateOperationInsertData
                | UpdateOperationDeleteData
                | UpdateOperationDeleteWhere,
                [],
            > & SparqlGeneratorRule<
                "deleteWhere",
                | UpdateOperationInsertData
                | UpdateOperationDeleteData
                | UpdateOperationDeleteWhere,
                [],
            >;
            drop: ParserRule<any, "drop"> & SparqlGrammarRule<
                "drop",
                UpdateOperationClear
                | UpdateOperationDrop,
                [],
            > & SparqlGeneratorRule<
                "drop",
                UpdateOperationClear
                | UpdateOperationDrop,
                [],
            >;
            graphNode: ParserRule<any, "graphNode"> & SparqlGrammarRule<
                "graphNode",
                TripleCollection
                | Term,
                [],
            > & SparqlGeneratorRule<"graphNode", TripleCollection | Term, []>;
            graphOrDefault: ParserRule<any, "graphOrDefault"> & SparqlGrammarRule<
                "graphOrDefault",
                GraphRefDefault
                | GraphRefSpecific,
            >;
            graphRef: ParserRule<any, "graphRef"> & SparqlGrammarRule<
                "graphRef",
                GraphRefSpecific,
                [],
            > & SparqlGeneratorRule<"graphRef", GraphRefSpecific, []>;
            graphRefAll: ParserRule<any, "graphRefAll"> & SparqlGrammarRule<
                "graphRefAll",
                GraphRef,
                [],
            > & SparqlGeneratorRule<"graphRefAll", GraphRef, []>;
            graphTerm: ParserRule<any, "graphTerm"> & SparqlGrammarRule<
                "graphTerm",
                GraphTerm,
                [],
            > & SparqlGeneratorRule<"graphTerm", GraphTerm, []>;
            insertData: ParserRule<any, "insertData"> & SparqlGrammarRule<
                "insertData",
                | UpdateOperationInsertData
                | UpdateOperationDeleteData
                | UpdateOperationDeleteWhere,
                [],
            > & SparqlGeneratorRule<
                "insertData",
                | UpdateOperationInsertData
                | UpdateOperationDeleteData
                | UpdateOperationDeleteWhere,
                [],
            >;
            iri: ParserRule<any, "iri"> & SparqlGrammarRule<"iri", TermIri, []> & SparqlGeneratorRule<
                "iri",
                TermIri,
                [],
            >;
            iriFull: ParserRule<any, "iriFull"> & SparqlGrammarRule<
                "iriFull",
                TermIriFull,
                [],
            > & SparqlGeneratorRule<"iriFull", TermIriFull, []>;
            load: ParserRule<any, "load"> & SparqlGrammarRule<
                "load",
                UpdateOperationLoad,
                [],
            > & SparqlGeneratorRule<"load", UpdateOperationLoad, []>;
            move: ParserRule<any, "move"> & SparqlGrammarRule<
                "move",
                UpdateOperationAdd
                | UpdateOperationMove
                | UpdateOperationCopy,
                [],
            > & SparqlGeneratorRule<
                "move",
                UpdateOperationAdd
                | UpdateOperationMove
                | UpdateOperationCopy,
                [],
            >;
            numericLiteral: ParserRule<any, "numericLiteral"> & SparqlGrammarRule<
                "numericLiteral",
                TermLiteralTyped,
            >;
            numericLiteralNegative: ParserRule<any, "numericLiteralNegative"> & SparqlGrammarRule<
                "numericLiteralNegative",
                TermLiteralTyped,
            >;
            numericLiteralPositive: ParserRule<any, "numericLiteralPositive"> & SparqlGrammarRule<
                "numericLiteralPositive",
                TermLiteralTyped,
            >;
            numericLiteralUnsigned: ParserRule<any, "numericLiteralUnsigned"> & SparqlGrammarRule<
                "numericLiteralUnsigned",
                TermLiteralTyped,
            >;
            object: ParserRule<any, "object"> & SparqlGrammarRule<
                "object",
                TripleNesting,
                [
                    GraphNode,
                    | TermIriFull
                    | TermIriPrefixed
                    | TermVariable
                    | PropertyPathChain
                    | PathModified
                    | PathNegated,
                ],
            >;
            objectList: ParserRule<any, "objectList"> & SparqlGrammarRule<
                "objectList",
                TripleNesting[],
                [
                    GraphNode,
                    | TermIriFull
                    | TermIriPrefixed
                    | TermVariable
                    | PropertyPathChain
                    | PathModified
                    | PathNegated,
                ],
            >;
            prefixDecl: ParserRule<any, "prefixDecl"> & SparqlGrammarRule<
                "prefixDecl",
                ContextDefinitionPrefix,
                [],
            > & SparqlGeneratorRule<"prefixDecl", ContextDefinitionPrefix, []>;
            prefixedName: ParserRule<any, "prefixedName"> & SparqlGrammarRule<
                "prefixedName",
                TermIriPrefixed,
                [],
            > & SparqlGeneratorRule<"prefixedName", TermIriPrefixed, []>;
            prologue: ParserRule<any, "prologue"> & SparqlGrammarRule<
                "prologue",
                ContextDefinition[],
                [],
            > & SparqlGeneratorRule<"prologue", ContextDefinition[], []>;
            propertyList: ParserRule<any, "propertyList"> & SparqlGrammarRule<
                "propertyList",
                TripleNesting[],
                [GraphNode],
            >;
            propertyListNotEmpty: ParserRule<any, "propertyListNotEmpty"> & SparqlGrammarRule<
                "propertyListNotEmpty",
                TripleNesting[],
                [GraphNode],
            >;
            quadData: ParserRule<any, "quadData"> & SparqlGrammarRule<
                "quadData",
                Wrap<Quads[]>,
            >;
            quadPattern: ParserRule<SparqlContext, "quadPattern", Wrap<Quads[]>, []>;
            quads: ParserRule<any, "quads"> & SparqlGrammarRule<
                "quads",
                Wrap<Quads[]>,
                [],
            > & SparqlGeneratorRule<"quads", Wrap<Quads[]>, []>;
            quadsNotTriples: ParserRule<
                SparqlContext,
                "quadsNotTriples",
                GraphQuads,
                [],
            >;
            rdfLiteral: ParserRule<any, "rdfLiteral"> & SparqlGrammarRule<
                "rdfLiteral",
                TermLiteral,
                [],
            > & SparqlGeneratorRule<"rdfLiteral", TermLiteral, []>;
            string: ParserRule<any, "string"> & SparqlGrammarRule<
                "string",
                TermLiteralStr,
            >;
            triplesNode: ParserRule<any, "triplesNode"> & SparqlGrammarRule<
                "triplesNode",
                TripleCollection,
                [],
            > & SparqlGeneratorRule<"triplesNode", TripleCollection, []>;
            triplesSameSubject: ParserRule<any, "triplesSameSubject"> & SparqlGrammarRule<
                "triplesSameSubject",
                BasicGraphPattern,
            >;
            triplesTemplate: ParserRule<any, "triplesTemplate"> & SparqlGrammarRule<
                "triplesTemplate",
                PatternBgp,
            >;
            update: ParserRule<any, "update"> & SparqlGrammarRule<
                "update",
                Update,
                [],
            > & SparqlGeneratorRule<"update", Update, []>;
            update1: ParserRule<SparqlContext, "update1", UpdateOperation, []>;
            updateUnit: ParserRule<any, "updateUnit"> & SparqlGrammarRule<
                "updateUnit",
                Update,
            >;
            var: ParserRule<any, "var"> & SparqlGrammarRule<"var", TermVariable, []> & SparqlGeneratorRule<
                "var",
                TermVariable,
                [],
            >;
            varOrIri: ParserRule<any, "varOrIri"> & SparqlGrammarRule<
                "varOrIri",
                TermIri
                | TermVariable,
            >;
            varOrTerm: ParserRule<any, "varOrTerm"> & SparqlGrammarRule<
                "varOrTerm",
                Term,
                [],
            > & SparqlGeneratorRule<"varOrTerm", Term, []>;
            verb: ParserRule<any, "verb"> & SparqlGrammarRule<
                "verb",
                TermIri
                | TermVariable,
            >;
            VerbA: ParserRule<any, "VerbA"> & SparqlGrammarRule<"VerbA", TermIriFull>;
        },
    > = ...

    Simple SPARQL 1.1 Update parser excluding MODIFY operations. Top enable MODIFY, you need to path the update1 rule.