Power Query M language specification
The specification describes the values, expressions, environments and variables, identifiers, and the evaluation model that form the Power Query M language's basic concepts.
The specification is contained in the following topics.