path ::= '.' | '.'string | path'.'string