term ::= ( text | expr | pipeline ) ','? ;
pipeline ::= container? trail+ ;
trail ::= var | '[' term ']' ;
container::= '[' term* ']'
| '{' ( dot_name (':' text | '=' term )
| other+ ','?
)* '}' ;
var ::= (':'+ | '.'+) name ( '(' term* ')' )? ;
name ::= \w+ ;
dot_name ::= [\w\.]+ ;
expr ::= '=' text ;
text ::= word ( group word? )* ; -- group で始まるのは、container.
group ::= [\(\[\{] ( text | ',' )* [\}\]\)]
word ::= [\w\$\-\+\*/%<>] other* ;
other ::= [\w\$\-\+\*/%<>:\.!=] ;
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 27:
Non-ASCII character seen before =encoding in 'で始まるのは、container.'. Assuming UTF-8