 
 
 
_, $ and ', that do not start with a digit or '. That is,
they are recognized by the following lexical class:| first_letter | ::= | a..z | A..Z | _ | $ | 
| subsequent_letter | ::= | a..z | A..Z | 0..9 | _ | $ | ' | 
| ident | ::= | first_letter[subsequent_letter...subsequent_letter] | 
| digit | ::= | 0..9 | 
| num | ::= | digit...digit | 
| integer | ::= | [-]num | 
" (double quote), and enclose a
sequence of any characters different from " and \, or
one of the following sequences
| Sequence | Character denoted | 
| \\ | backslash ( \) | 
| \" | double quote ( ") | 
| \n | newline (LF) | 
| \r | return (CR) | 
| \t | horizontal tabulation (TAB) | 
| \b | backspace (BS) | 
| \ddd | the character with ASCII code ddd in decimal | 
\) at
the end of each line, just before the newline. For instance,AddPath "$COQLIB/\ contrib/Rocq/LAMBDA".
| as | end | in | of | using | 
| with | Axiom | Cases | CoFixpoint | CoInductive | 
| Compile | Definition | Fixpoint | Grammar | Hypothesis | 
| Inductive | Load | Parameter | Proof | Prop | 
| Qed | Quit | Set | Syntax | Theorem | 
| Type | Variable | 
| Add | AddPath | Abort | Abstraction | All | 
| Begin | Cd | Chapter | Check | Compute | 
| Defined | DelPath | Drop | End | Eval | 
| Extraction | Fact | Focus | Goal | Guarded | 
| Hint | Immediate | Induction | Infix | Inspect | 
| Lemma | Let | LoadPath | Local | Minimality | 
| ML | Module | Modules | Mutual | Opaque | 
| Parameters | Print | Pwd | Remark | Remove | 
| Require | Reset | Restart | Restore | Resume | 
| Save | Scheme | Search | Section | Show | 
| Silent | State | States | Suspend | Syntactic | 
| Test | Transparent | Undo | Unset | Unfocus | 
| Variables | Write | 
| | | : | := | = | > | >> | <> | 
| << | < | -> | ; | # | * | , | 
| ? | @ | :: | / | <- | => | 
 
 
