OCL concrete syntax – Software Engineering Stack Exchange

Learning OCL, I found two common attributes (proprties?) associated with concrete syntax: ast and env.
What I need is to know where these attributes are defined (the class declaring them). More general, the class from which all concrete syntax classes (xxxCS) derive (inherit, type from). Thanks