1. service-info :: serviceID options* labelword label* 2. label :: single-label 3. label :: '(' single-label* ')'
("error (no-ratings ...)")I believe it should be:
(PICS-1.1 error (no-ratings "..." "..."))
service-info :: 'error' '(no-ratings' explanation* ')'it seems a valid statement would be
error (no-ratings "..." "...")But the example in section seems misleading:
label-error :: 'error' '(' request-denied' ... <- missing ' label-error :: 'error' '(' not-labeled' ... <- missing '