DOCUMENT START NON-TERMINALS CompilationUnit := Query Query := Prologue ( SelectQuery | ConstructQuery | DescribeQuery | AskQuery ) Prologue := ( BaseDecl )? ( PrefixDecl )* BaseDecl := Q_IRI_REF PrefixDecl := Q_IRI_REF // ---- Query type clauses SelectQuery :=