1.0 KiB
1.0 KiB
Exemples / DO-DON'T — Chapitre 33 — Imports et résolution des noms
Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre.
Exemples actuellement présents dans le chapitre
Exemple 1
import type saselang.compiler.lexer.Token;
import func saselang.compiler.lexer.tokenize;
import const saselang.compiler.config.MaxDepth;
import var saselang.runtime.state.CurrentMode;
Exemple 2
class
struct
enum
interface
union
Exemple 3
import type foo.Token;
Exemple 4
import type foo.Token as FooToken;
Exemple 5
saselang.compiler.lexer.Token
saselang.compiler.lexer::tokenize(...)
DO / DON'T / WHY / compiler error / edge cases
La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration 0.2.12 conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.