Next: Reserved words Up: Lexical Considerations Previous: Lexical Considerations

Regular Expressions

The following regular expressions are used in the lexical analyser:


letter                      [a-zA-Z]
digit                       [0-9]
integer                     {digit}({digit})*
exponent                    [Ee][+-]?{integer}
i                           {integer}
real                        ({i}\.{i}|{i}{exponent}|{i}\.{i}{exponent})
identifier                  ({letter}({letter}|{digit}|_)*)
comment                     --.*
string                      \"(([^\"\n])|\"\")*\"

In english:


faith@particle.cs.unc.edu
Wed Aug 31 15:43:33 EDT 1994