http://www.paulgraham.com/arcll1.html has a nice high-level discussion of syntax in Arc.
do you go directly to the source file to view how the dot is implemented?
This is certainly encouraged too.