The "Unknown:"s below indicate that an entry is incomplete.
| { ... } | block (grouping statements, especially when statements are not expressions) |
| \ | breaking lines (useful when end-of-line and/or indentation has a special meaning) |
| /* ... */ | commenting (non nestable) |
| # | commenting (until end of line) |
| ( ... ) | grouping expressions |
| case-sensitive: upper case disallowed | tokens (case-sensitivity (keywords, variable identifiers...)) |
| [a-z][a-z0-9_]* | tokens (variable identifier regexp) |
| underscores | tokens (what is the standard way for scrunching together multiple words) |
| = | variable assignment or declaration (both) |
| auto | variable assignment or declaration (declaration) |
