Hallo,
bei 'name' handelt es sich um eine
Direktive, die nur in einem bestimmten Kontext als reserviertes Wort behandelt wird, nämlich in der erwähnten exports-Klausel. Auf
dieser Seite werden weitere Bezeichner aufgeführt, die im "normalen" Quelltext neu definiert werden können - obwohl man dies nach Möglichkeit vermeiden sollte.
Gruß Hawkeye