Parse composite expression