I am using the [listings](http://www.ctan.org/tex-archive/macros/latex/contrib/listings/) package which works like charm in most cases.

I tried to define new languages for my needs with the help of `morekeywords` options in `\lstset`, but entering special keywords having a dot in the name just do not work. E.g.: 

```
\lstset{morekeywords={read.table}}

```

I know I could set this keyword in two and set *read* and *table* to be also keywords, but I do not want every *read* to be highlighted in the source code.

Do you have an idea how to set this keyword or how to escape the dot?