#!

# tests that OPTIONAL blocks can be safely mixed with the basic graph pattern

$TESTPATH/frontend/4s-query $1 'PREFIX vocab: <http://www.census.gov/tiger/2002/vocab#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> SELECT DISTINCT ?endlabel ?next WHERE { <http://www.census.gov/tiger/2002/tlid/125030028> vocab:end ?end. OPTIONAL { ?end rdfs:label ?endlabel } ?end vocab:long ?endlong. ?end vocab:lat ?endlat. OPTIONAL { _:join vocab:long ?endlong. _:join vocab:lat ?endlat. ?next vocab:start _:join. }}' | sort
