All MaxL DDL scripts and interactive sessions comprise a login and a sequence of statements, each terminated by a semicolon and consisting of grammatical sequences of keywords and variables. Statements are similar to English sentences; for example,
create or replace user user-name identified by password;
MaxL statements begin with a verb, such as create or alter, which indicates the type of operation to perform. Then you specify an artifact, such as database or user, which indicates the Essbase elements you are working with. The rest of the statement provides details about the action to perform, using a grammatically correct sequence of statement parts, or tokens.
For an overall picture of grammar requirements and the verb-artifact structure of MaxL statements, see the MaxL DDL section of the Oracle Essbase Technical Reference.