@prefix owl: . @prefix rdf: . @prefix rdfs: . @prefix list: . @prefix log: . @prefix subwayont: . @prefix : <#> . <> owl:versionInfo "$Id: expand.n3,v 1.4 2003/05/24 10:13:37 mdean Exp $"; rdfs:comment "rules to expand subway line lists". :linehack a log:Chaff. { ?line subwayont:stations ?list. } => { ?list :linehack ?line. }. { ?list1 list:first ?station1. ?list1 list:rest ?list2. ?list1 :linehack ?line. # :station1 a subwayont:Station. } => { ?station1 subwayont:line ?line. ?list2 :linehack ?line. }. { ?list1 list:first ?station1. ?list1 list:rest ?list2. ?list2 list:first ?station2. # :station1 a subwayont:Station. # :station2 a subwayont:Station. } => { ?station1 subwayont:adjacentTo ?station2. ?station2 subwayont:adjacentTo ?station1. }.