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) |