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