Processing relative clauses: effects of pragmatic, semantic, and syntactic variables