// ParsePa parses the pair (P,a) and consumes the closing brace.
ParsePa parses the pair (P,a) and consumes the closing brace.
// ParsePa parses the pair ( P a ) and consumes the closing brace .
func ParsePa(p *parser.Parser, decls store.Decls, prefixes tech.Prefixes) (P meta.ObjectPropertyExpression, A individual.Individual, err error) {
	P, err = ParseObjectPropertyExpression(p, decls, prefixes)
	if err != nil {
		return
	}
	A, err = ParseIndividual(p, decls, prefixes)
	if err != nil {
		return
	}
	if err = p.ConsumeTokens(parser.B2); err != nil {
		return
	}
	return
}
func ParsePa ( p * parser . Parser , decls store . Decls , prefixes tech . Prefixes ) ( P meta . ObjectPropertyExpression , A individual . Individual , err error ) { P , err = ParseObjectPropertyExpression ( p , decls , prefixes ) if err != nil { return } A , err = ParseIndividual ( p , decls , prefixes ) if err != nil { return } if err = p . ConsumeTokens ( parser . B2 ) ; err != nil { return } return }
ParsePa parses the pair (P,a) and consumes the closing brace.
ParsePa parses the pair ( P a ) and consumes the closing brace .