/test		->		+p;
/test2		->		+p-p						; 
/test3		->		+pinugs-am					;
/test4		->		+pinugs---am				;
/test5		->		+pinugs-+-am				;

# test weird file names
"/lost+\"found\""	->		+p 						;

# test quoted strings
"/q\n\xAfoo"		->		+p							;

# simple default policy
/simple		->		+ppp;

# variable
$(poo) = pinug;
/simplevar	->	$(poo) ;

$(turd) = /test6;
$(turd) -> $(poo);

# named attributes
/namedattr		->		+pinug		(name /namedattr ) ;

# multiple attributes
/namedattr2	->	 +pinug		(emailreport on, emailsendto genek, name /namedattr2, name4 val4, name5 val5 );

# test line continuations
/turd    \
    ->\
    +p
    ;
@@EnD

/test		->		+p;
"/te\x73t2"		->		+p-p						; 
"/te\163t3"		->		+pinugs-am					;
"c:\\te\163t3\\"		->		+pinugs-am					;
"c:\\te\"as\163t3\\"		->		+pinugs-am					;
"/te\163t3"		->		+pinugs-am					;
"/te\163t3"		->		+pinugs-am					;
/test4		->		+pinugs---am				;
/test5		->		$(ReadOnly)s-+-am				;

# test weird file names
/lost+found	->		+p		;	

# test quoted strings
"/qfoo"		->		+p							;
			;

# simple default policy
/simple		->	+ppp;

# variable
$(poo) = pinug;
/simplevar	->	$(poo) ;
$(turd) = /test6;
$(turd) -> $(poo);

# omit with space seperation
! /omit ;

# omit with no space separation
 !/omit ;

# named attributes
/namedattr	->	+pinug		(name1 value1) ;

# multiple attributes
/namedattr2	->	+pinug		(emailreport on; emailsendto genek; name3 val3; name4 val4; name5 val5 ) ;

# test line continuations
/turd    \
    ->\
    +p
    ;

@@END
# the following isn't implemented yet
#########################################3

# attributes on specifers
/conditions			{
						xxx:		+pinug		(inside1 name1 ;) ;
						yyy:		+pinug ;
						zzz:		+pinug ;
						default:	+pinug ;
					};



# multiple specmasks
/conditions			{
						xxx:		+pinug ;
						yyy:		+pinug ;
						zzz:		+pinug ;
						default:	+pinug ;
					};