compilation_unit

compilation_unit ::= 
      [ package_statement ] 
      { import_statement } 
      { type_declaration } 

[rule list]

Explications

Tout fichier, ou unité de compilation, peut contenir une déclaration de paquetage, une clause d'importation, et une déclaration de type. Généralement, il s'agit d'une ou de plusieurs déclarations de classe.

Remarquons que l'on ne peut pas déclarer plus d'une classe publique par unité de compilation.


Index général - Index concepts - Règles BNF
© 1996, DIP Genève, Alexandre Maret & Jacques Guyot
page générée Fri Jun 21 15:40:46 MET DST 1996