I tried to do in tcsh the following:
$ echo $(pwd)
It does not work.
Command substitution in tcsh is done using backticks: `...`
`...`
~> echo `pwd` /home/muru