# Test list syntax
#
#  With no {} so it can be translated in DAML easily
#

@prefix t: <http://example.com/test#> .
@prefix : <http://example.com/test#> .
@prefix log: <http://www.w3.org/2000/10/swap/log#> .

# This is cheating a bit - in case output of
# first and rest or equivalentTo is needed.

@prefix dpo: <http://www.daml.org/2001/03/daml+oil#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.


 :a_threebrackets = ( ( ( :fff ) ) ) .

[ :anonVerb12 :anonObj12 ] :verb12 :obj12.

:threeItems = ( :b :c :d ) .

:nested =( :first :second ( :left3 :right3 ) :fourth )  .

:emptyList = ( ) .

:listOf2Empties = (()()) .

:twoAnons = ([a :mother][a :father]).

() :verb0 :object0.
( "subj1" ) :verb1 :object1.
( "subj2a" "subj2b" ) :verb2 :object2.

# Supressed: - see lists.n3 for version with this in
# :twoFormulae = ({:a a :mother} {:b a :father}).


#ENDS

